如何使用Docker 快速创建一个mysql服务

#拉取mysql docker 镜像 这里选择mysql5.6版本
#https://hub.docker.com/_/mysql

docker pull mysql:5.6
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d -p 3310:3306 mysql:5.6
IP:自己服务器IP
PORT:3310
USER:root
PASS:my-secret-pw

这里some-mysql是要分配给容器的名称,my-secret-pw是要为MySQL根用户设置的密码,并且tag是指定所需MySQL版本的标记。请参阅上面的列表以获取相关标签。

我这里使用的是3310端口指向docker容器3306端口,原因:因为我的服务已经安装mysql且占用3306端口,所以新创建的数据库使用3310端口去连接

可能遇到的问题:如果你无法连接数据库,请检查服务器安全策略是否开放对应端口或服务器防火墙限制