1.使用docker pull mysql:5.7
若要pull latest mysql version. use docker pull mysql. its ok.
2.使用docker images or docker image ls 查看下载的镜像
在repository属性下镜像名可能为docker.io/mysql.
为了方便使用mysql直接查找,可以使用docker tag命令,为docker.io/mysql 添加新的镜像标签。
docker tag docker.io/mysql:5.7 mysql:5.7
再次使用docker images查看下载的mysql镜像,可以看到在repository下更新为mysql
3.创建实例并启动mysql
docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7
4.使用docker ps 查看启动容器
docker ps -a查看所有容器
5.删除容器---docker rm mysql
关闭容器---docker stop mysql
参考链接:https://www.cnblogs.com/hushuning/p/12317921.html
https://www.it610.com/article/1292745293787373568.htm
挂载和配置外部数据时启动失败,第三步可能出现这种情况-https://blog.csdn.net/qq_40604437/article/details/106680762
https://www.cnblogs.com/0oliumino0/p/10538207.html