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
5、安装stable版本的docker
注:版本可以根据自己的需要进行修改
yum install docker-ce-18.03.1.ce
6、启动docker
systemctl docker start
#查看docker的运行状态
systemctl docker status
docker的运行状态:
7、测试HelloWorld
docker run hello-world
8、安装mysql5.6
docker search mysql
docker pull mysql:5.6.40
9、查看docker镜像
docker image ls
#或者
docker images
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