本文介绍如何在 docker 中搭建 mysql 服务。

docker run -it \
--name mysqld \
-p 3307:3307 \
-v /Users/mac/docker/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7 \
--port 3307

#------------------指定端口启动--------------------#

export port='3307' && docker run -it \
--name mysqld \
-p $port:$port \
-v /Users/mac/docker/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7 \
--port $port