linux启动docker mysql_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

27c8dd13ecbeb949150258bf67b44a35.png

5、安装stable版本的docker

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

yum install docker-ce-18.03.1.ce

6、启动docker

systemctl docker start

#查看docker的运行状态

systemctl docker status

docker的运行状态:

c092cd4713a39f9e7a8988ea1042f340.png

7、测试HelloWorld

docker run hello-world

ad0639fbdf70dede5c12b81b38a4bf43.png

8、安装mysql5.6

docker search mysql

docker pull mysql:5.6.40

9、查看docker镜像

docker image ls

#或者

docker images

61494e8d58af0fd301e11e1f3fb41501.png

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值