Docker安装mysql超详细步骤记录

发布时间:2023-01-25 12:30

查看需要安装的镜像版本

dockerHub官网地址

1.搜索mysql

Docker安装mysql超详细步骤记录_第1张图片

2.点击标签

Docker安装mysql超详细步骤记录_第2张图片

3.点击Tags,查看想要的版本号

Docker安装mysql超详细步骤记录_第3张图片

在安装好docker的linux中执行命令

拉取mysql最新版本

docker pull mysql 

拉取mysql指定版本

docker pull mysql:5.7

拉取结束后,查看本地是否存在

 docker images

Docker安装mysql超详细步骤记录_第4张图片

运行mysql

docker run -d -p 3306:3306 --name mysql -v /mysqldata/mysql/log:/var/log/mysql  -v /mysqldata/mysql/data:/var/lib/mysql  -v /mysqldata/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=root   mysql:5.7

上述命令的含义:

docker run:在docker中启动一个容器实例

  • -d:该容器在后台运行
  • -p 3306:3306:容器与主机映射端口为,主机3306,容器3306
  • --name mysql:容器运行后的名称
  • -v /mysqldata/mysql/log:/var/log/mysql:将容器/var/log/mysql目录下的数据,备份到主机的 /mysqldata/mysql/log目录下
  • -v /mysqldata/mysql/data:/var/lib/mysql:将容器/var/lib/mysql目录下的数据,备份到主机的 /mysqldata/mysql/data目录下
  • -v /mysqldata/mysql/conf:/etc/mysql:将容器/etc/mysql目录下的数据,备份到主机的 mysqldata/mysql/conf目录下
  • -e MYSQL_ROOT_PASSWORD=root:设置当前mysql实例的密码为root
  • mysql:5.7:需要运行的容器名称以及版本号

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号