当前位置:   article > 正文

docker 部署 mysql_docker部署mysql数据库

docker部署mysql数据库

1、拉取镜像


docker pull mysql:5.7

  • 1
  • 2
  • 3

2、运行容器

docker run -p 3308:3306 mysql02 -v /home/mysql/conf:/etc/mysql -v /home/mysql/data:/var/lib/mysql -v /home/mysql/logs:/var/log/mysql -v /etc/localtime:/etc/localtime -e MYSQL_ROOT_PASSWORD=yourmassword -d mysql:5.7


  • 1
  • 2
  • 3

端口映射 3308
设置密码

在这里插入图片描述
运行之后docker ps 发现没有在运行
使用Docker启动MySQL后停止

重新尝试
在这里插入图片描述

运行成功
但是切换到mysql02时,出现问题,
Failed to start mysqld.service: Unit not found.

最后重新部署成功:
我修改了数据库版本后成功
在这里插入图片描述

按照一某一篇博客提示
如下链接
https://www.jianshu.com/p/c5bc91868d07:link

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/1008568
推荐阅读
相关标签
  

闽ICP备14008679号