赞
踩
提示:以下是本篇文章正文内容,下面案例可供参考
docker pull mysql:5.7
mkdir -p /usr/local/mysql/{logs,data}
cd /usr/local/mysql
docker run -p 3306:3306 --name my_mysql \
-v $PWD/logs:/var/log/mysql \
-v $PWD/data:/var/lib/mysql \
--restart=always --privileged=true \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7
命令解释
docker run :是docker创建容器命令
-p 宿主机端口:容器端口 :端口映射
–name 容器名 :自定义容器名
-v 宿主机目录:容器目录 :目录映射在这里目录映射了mysql容器中的日志、数据库文件
–restart=always :docker启动时自启动该容器
–privileged=true :获取容器真实root权限
-e MYSQL_ROOT_PASSWORD :设置mysql root账户初始密码
-d 镜像:版本 :选择要创建容器的镜像,并在后台运行
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。