Dokcer进阶-初识DockerFile

网友投稿 211 2022-10-23

Dokcer进阶-初识DockerFile

初识DockerFile

dockerfile就是用来构建镜像的构建文件,命令脚本。通过这个脚本可以生成镜像,镜像是一层一层的,脚本一个个命令,每一个命令就是一层。Dockerfile里用上一篇的容器卷技术,生成一个镜像 !

#通过一个dockerfile文件,名字可以随机,建议用dockerfile #文件中的内容 指令(大写) 参数 FROM centos VOLUME ["volume01","volume02"] CMD echo "----end----" CMD /bin/bash

数据卷容器

多个MySQL数据共享

[root@localhost home]# docker run -d -p 3306:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 mysql:5.7 。 [root@localhost home]# docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 --volumes-from mysql01 mysql:5.7 #这样可以实现两个容器数据同步

.

总结

容器之间配置信息传递,数据卷容器的生命周期一直持续到没有容器使用为止。但是一旦数据持久化到本地,本地数据是不会删除的。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:亲手教你SpringBoot中的多数据源集成问题
下一篇:电脑接口中那些层出不穷的硬盘接口
相关文章

 发表评论

暂时没有评论,来抢沙发吧~