kongxx 通过本文向大家介绍了docker安装mysql,docker mysql,docker run mysql,docker tomcat mysql,docker pull mysql等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖
创建MySQL容器
本文是以Dockerfile方式创建一个mysql容器,也可以使用docker commit 以提交镜像的方式创建,但是对于别人来说不知道你容器里修改了哪些地方 所以推荐使用Dockerfile方式。
服务的管理使用的是supervisord, 因为dockerfile里只会有一个cmd生效,如果我想通过ssh去管理容器还要有mysql服务的启动起来 cmd的方式就无法实现,当然容器不需要以sshd的方式去管理,这些也都是看自己怎么去使用,比如说我想备份容器里的数据 我完全可以使用 –volumes-from <容器name> , 重启使用 docker restart <容器id>, 我个人也是使用ssh习惯了 所以依赖的镜像把ssh服务栽进去了。
# docker 版本:
# 目录结构
# Dockerfile
# supervisord.conf 服务管理工具通过supervisord管理服务
# install_mysql-5.6.24.sh
# create_mysql_user.sh
echo "===========