centos7上安装docker,并且对mysql6.5的安装和卸载


使用root直接操作

1、更新系统

yum update

2 、安装必要的系统工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3、添加docker软件源

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、更新yum缓存

sudo yum makecache fast

5、安装docker-ce(docker-ee是花钱的)

sudo yum -y install docker-ce

6、启动docker服务

sudo systemctl start docker

7、设置为开机启动

sudo systemctl enable docker

8、使用docker命令安装mysql5.6版本

docker pull mysql:5.6

9、第一次启动mysql需要映射本地端口号33062到3306,并且设置密码,所需要的镜像

 docker run -p 33062:3306 --name mysql1 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
  • -p 33062:3306:将容器的3306端口映射到主机的33062端口
  • -d 后台运行
  • -e MYSQL_ROOT_PASSWORD=123456:初始化root用户的密码
  • mysql表示用的那个镜像

 在安装是应该查询所需要的镜像名称可以通过指令查询,如果不是latest就需要加上tag的标识,以英文‘:’隔离开。

docker images 
或
docker image ls

到此为止 就可以连接了,需要注意的是端口号要使用主机映射的端口。

如果不能访问你需要关闭防火墙

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM