您当前的位置:首页 > 网站建设 > 网站维护
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery |

docker通过Dockerfile构建mysql镜像的方法

51自学网 2022-07-22 18:47:26
  网站维护

构建Dockerfile ,路径 /docker/mysql

FROM hub.c.163.com/library/mysql:5.7#作者信息MAINTAINER hu "***@qq.com"#修改编码方式RUN echo "character-set-server=utf8" >> /etc/mysql/mysql.conf.d/mysqld.cnfRUN service mysql restartEXPOSE 3306

到Dockerfile所在文件夹,执行,不要忘记最后一个点号

docker build -t my/mysql:v1 . 

查看镜像

docker images

删除镜像

docker rmi <image id>docker rmi -f 9e64176cd8a2         #强制删除docker rmi $(docker images -q)    #删除所有镜像

启动

docker run --name mymysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root  -d my/mysql

进入容器

docker exec -it mymysql bash    进入容器

下载地址:
详解docker
使用非root用户安装及启动docker的问题(rootless模式运行)
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1