1. 查找mysql镜像
docker search mysql
2. 从hub上拉取镜像
3.启动mysql
docker run -p 12345:3306 --name mysql -v /zzyyuse/mysql/conf:/etc/mysql/conf.d -v /zzyyuse/mysql/logs:/logs -v /zzyyuse/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
命令说明:
-p 12345:3306:将主机的12345端口映射到docker容器的3306端口。
–name mysql:运行服务名字
-v /tjk/mysql/conf:/etc/mysql/conf.d :将主机/tjk/mysql录下的conf/my.cnf 挂载到容器的 /etc/mysql/conf.d
-v /tjk/mysql/logs:/logs:将主机/tjk/mysql目录下的 logs 目录挂载到容器的 /logs。
进入:
用本地连接docker中的mysql