基于Docker安装MySQL(Centos7环境)
(1)使用docker pull 拉取docker hub仓库中mysql镜像 (注意备注)拉取mysql镜像的命令如下: docker pull mysql:8.0 备注:docker pull 默认到官方参考拉取 mysql:8.0 镜像名:镜像tag (2)由于Docker的官方地址为国外网址,下载镜像比较缓慢,我们可以通过配置文件,将下载镜像的网址配置为国内地址。具体的配置过程如下: vi /etc/docker/daemon.json 插入如下信息,并保存退出。 { "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"] } (3)重启docker,并重复(1)步骤,重新拉取镜像,会发现下载速度变快。 systemctl restart docker (4)查看镜像安装情况: docker images (5)启动Docker中的MySQL镜像 docker run --name mysql8.0 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0 备注 :--name 服务启动别名设置 -p端口映射 宿主机端口:镜像运行端口 -d 镜像名:tag 使用守护进程模式启动 -e:设置root帐号密码 (6)查看运行的镜像: docker ps -a (7