下载镜像
Docker Hub上搜索MySQL镜像

点击进入mysql的下载地址,可以看到mysql的描述信息、版本信息等。

可以看到当前最新的版本为MySQL8.0,下载MySQL镜像(本文用5.6为例,8.0莫名其妙的可安装但无法登录,不确定是不是navicat版本太低?)
docker pull mysql:5.6

如此便可以下载最新的MySQL镜像,通过查看下载的镜像列表查看验证

如果列表有显示,说明Docker已经下载了对应的MySQL镜像。
安装镜像
继续看官网信息

- --name:运行后container名称
- -e:环境变量(也写作-env)
- -d:后台运行不退出
- tag:版本号,此处为8.0(mysql),如果缺省则对应latest
docker run --name=mysqldb -p=3306:3306 --env="MYSQL_ROOT_PASSWORD=longtao" mysql:5.6
安装PostGreSQL

常见错误
错误1:未设置环境变量

错误2:未设置tag
此时不会报错,但是会使用latest的镜像,如果本地不存在,则会重新下载
Docker安装MySQL数据库
标签:数据库 root .com The tag name under mysql数据库 several