CentOS7中docker的安装、启动及MYSQL容器的安装和启动

1、卸载旧版本的docker

yum remove docker docker-client docker-client-latest docker-common   docker-latest docker-latest-logrotate docker-logrotate docker-selinux  docker-engine-selinux docker-engine

2、安装docker需要的依赖包

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

3、配置yum源文件

yum-config-manager     --add-repo     https://download.docker.com/linux/centos/docker-ce.repo

4、查看所有稳定版本的docker列表

yum list docker-ce --showduplicates | sort -r

5aaec9c501ba7499a6d2152855be4913688.jpg

5、安装stable版本的docker

注:版本可以根据自己的需要进行修改

yum install docker-ce-18.03.1.ce

6、启动docker

systemctl docker start
#查看docker的运行状态
systemctl docker status

docker的运行状态:

6afd9c27075fae24700e01825038167bfc9.jpg

7、测试HelloWorld

docker run hello-world

81b1291798ac92ce24b69220891a0bdd2bc.jpg

8、安装mysql5.6

docker search mysql
docker pull mysql:5.6.40

9、查看docker镜像

docker image ls
#或者
docker images

e0d40d008b26f1c2c71ee7910b2fbb0ebe5.jpg

10、启动mysql5.6.40容器

docker run --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6.40

#mysql-test 启动容器的名称

#-p 3306:3306:表示在mysql-test容器中使用3306端口(第二个)映射到本机的端口号也为3306(第一个)

#MYSQL_ROOT_PASSWORD:设置root用户的密码

#mysql:5.6.40指定要启动的镜像的名称

11、执行exec命令操作启动的容器对象

docker exec -it mysql-test bash

 

转载于:https://my.oschina.net/tingyuzainanda/blog/1920071

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值