环境:Centos7.5
步骤:
1、从docker仓库拉去mysql5.7镜像
docker pull mysql:5.7
2、提前规划好服务目录,并创建好Mysql需要的文件目录
mkdir /data
mkdir /data/dockerfile
mkdir /data/dockerfile/mysql
cd /data/dockerfile/mysql
mkdir conf
mkdir logs
mkdir data
3、运行mysql容器
cd /data/dockerfile/mysql/
docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root123 -d mysql:5.7
最后执行 docker ps -a 命令,查询容器状态即可。
转载于:https://my.oschina.net/yq0128/blog/3057741