使用docker安装mysql

部署MySql

  1. 搜索mysql镜像
1
docker search mysql
  1. 拉取mysql镜像
1
docker pull mysql
  1. 在/root目录下创建mysql目录用于存储mysql数据信息
1
2
mkdir ~/mysql
cd ~/mysql
  1. 创建容器 设置端口映射
1
2
3
4
5
6
7
8
9
docker run -id \
-p 3306:3306 \
--name=c_mysql \
-h c_mysql \
-v $PWD/conf:/etc/mysql/conf.d \
-v $PWD/logs:/logs \
-v $PWD/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=12345 \
mysql:latest
  • 参数说明
    • -p 3306:3306将容器的3306端口映射到主机的3306端口
    • -v $PWD/conf:/etc/mysql/conf.d 将容器中配置文件目录与主机挂载
    • -h 设置容器的hostname
    • $PWD表示当前所在目录

本文为作者原创 转载时请注明出处 谢谢

乱码三千 – 点滴积累 ,欢迎来到乱码三千技术博客站

0%