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开机启动

 

posted @ 2018-12-21 09:20  雨译  阅读(1864)  评论(1)    收藏  举报