菜单
菜单
文章目录
  1. 将 Mysql 镜像下拉到本地
  2. 创建指定存放的数据路径
  3. 启动 docker
  4. 查看 mysql

Docker 运行 Mysql

本篇作为学习笔记记录。

将 Mysql 镜像下拉到本地

1
docker pull mysql

创建指定存放的数据路径

1
2
3
mkdir -p /mnt/mysql/conf
cd /mnt/mysql/conf
touch my.cnf

这样可以直接创建 mysql 目录和 mysql 目录里的 conf 目录,如果涉及权限请加 sudo

启动 docker

1
docker run -d -p 3306:3306 -v /mnt/mysql/conf/my.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -v /mnt/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=gaofen123456 --name gaofensql mysql
参数 说明
-p 指定映射的端口
-v 指定映射的文件/路径
-e 环境变量

查看 mysql

1
docker ps

返回如下表示正在运行之中

1
2
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
b731b0361808 mysql "docker-entrypoint.s…" 2 hours ago Up 2 hours 0.0.0.0:3306->3306/tcp gaofensql
支持一下
扫一扫,支持我
  • 微信扫一扫
  • 支付宝扫一扫