一 准备好虚拟机,安装docker
1 关闭防火墙和SELINUX
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0
2 添加docker的repo源,并下载docker
[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
-bash: yum-config-manager: 未找到命令 //一直显示找不到命令可以用wget解决
[root@localhost ~]# wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
[root@localhost yum.repos.d]# mv /root/docker-ce.repo ./
[root@localhost yum.repos.d]# yum install docker-ce -y
二 安装mysql镜像
1 启动docker
[root@localhost ~]# systemctl start docker
[root@localhost ~]# systemctl status docker
2 拉去mysql镜像(mysql 8.0版本)
镜像连接 https://docker.aityp.com/image/docker.io/mysql:8.0(里面含有多个镜像)
[root@localhost ~]# docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mysql:8.0
查看镜像
[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mysql 8.0 1eba4c9bcaa8 3 months ago 567MB
[root@localhost ~]# docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mysql:8.0 docker.io/mysql:8.0
[root@localhost ~]# docker rmi swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mysql:8.0
[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 8.0 1eba4c9bcaa8 3 months ago 567MB
三