Fork me on GitHub

使用Docker部署Mysql容器

目录

  • 背景
  • 第一部分 拉取Mysql镜像
  • 第二部分 启动镜像
  • 第五部分 总结
  • 参考文献及资料

背景

第一部分 拉取Mysql镜像

1.1 镜像拉起

我们使用Mysql官方(https://hub.docker.com/_/mysql)提供的镜像资源。

1
root@deeplearning:/# docker pull mysql

默认拉取最新版本的:

1
2
Using default tag: latest
latest: Pulling from mysql

如果需要指定版本的,命令中增加tag信息:

1
root@deeplearning:/# docker pull mysql:5.7

1.2 检查镜像

1
root@deeplearning:/# docker images|grep mysql

第二部分 启动镜像

1
2
3
4
5
6
7
8
9
10
docker run \
--privileged=true \
--name mysql \
-v /data/mysql/data:/var/lib/mysql \
-v /data/mysql/conf:/etc/mysql/conf.d \
-v /data/mysql/log:/var/log/mysql \
-p 3306:3306 \
-e TZ=Asia/Shanghai \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7

进入容器

1
docker exec -it mysql /bin/bash

参考文献及材料

1、mysql镜像地址:https://hub.docker.com/r/mysql/mysql-server/

本文标题:使用Docker部署Mysql容器

文章作者:rong xiang

发布时间:2018年06月25日 - 19:06

最后更新:2022年10月25日 - 23:10

原始链接:https://zjrongxiang.github.io/posts/2342599a/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

0%