点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!
Dockerfile语法详解
--Shell
RUN echo hello
作用:
类似于 RUN 指令,用于运行程序,但二者运行的时间点不同:
2)RUN 是在 docker build构建镜像时运行的。
COPY hom?.txt /mydir/
作用:
VOLUME [“/data”]
ENV
ENV = ...
USER user:group
简单的说,就是 Dockerfile 里用 ONBUILD 指定的命令,在本次构建镜像的过程中不会执行(假设镜像为 test-build)。当有新的 Dockerfile 使用了之前构建的镜像 FROM test-build ,这时执行新镜像的 Dockerfile 构建时候,会执行 test-build 的 Dockerfile 里的 ONBUILD 指定的命令。
Dockerfile构建nginx镜像
docker build -t="nginx:v1" .
docker images | grep nginx
docker run -d -p 80 --name html2 xianchao/nginx:v1
curl 10.0.0.7:49154
ENTRYPOINT ["/usr/sbin/nginx","-g","daemon off;"]
表示容器运行时,自动启动容器里的nginx服务。
Dockerfile构建tomcat镜像
docker build -t="tomcat8:v1" .
docker run --name tomcat8 -itd -p 8080 tomcat:v1
docker exec -it tomcat8 /bin/bash
ps -ef | grep tomcat
docker ps | grep tomcat
4d4c91cff4b5 tomcat8:v1
"/bin/bash" About a minute ago Up About a
minute 0.0.0.0:32776->8080/tcp tomcat8
dockerfile的网络模式
docker run创建docker容器时,可以用--net选项指定容器的网络模式,Docker有以下4种网络模式:
docker run -itd --name none --net=none --privileged=true centos
docker exec -it none /bin/bash
ip addr
docker run --name container2 --net=container:none -it --privileged=true centos
docker run --name bridge -it --privileged=true centos bash
docker run --name host -it --net=host --privileged=true centos bash
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/129093.html
一、基于Docker的PaaS平台LAIN 在金融的场景下,LAIN 是为解放各个团队和业务线的生产力而设计的一个云平台。LAIN 正式上线已经大约两年,基本已经成熟,为宜信大数据创新中心各个团队提供了统一的测试和生产环境,简化了...
题外话 最近对Docker和Kubernetes进行了一番学习,前两天做了一次技术分享,回去听了一遍自己演讲的录音,发现单单PPT做好还是远远不够的,没有提前准备好逻辑严谨的讲稿,在讲的时候出现了卡壳、漏掉技术点、逻辑...
题外话 最近对Docker和Kubernetes进行了一番学习,前两天做了一次技术分享,回去听了一遍自己演讲的录音,发现单单PPT做好还是远远不够的,没有提前准备好逻辑严谨的讲稿,在讲的时候出现了卡壳、漏掉技术点、逻辑...
...每本书的亮点与自己读书心得和体会,分享并求拍砖。 Docker生产环境实践指南 Docker生产环境实践指南 (豆瓣) https://book.douban.com/subje... 前面docker的基本概念和一些核心原理都看的差不多了,那么现在该关注一下具体的生产环境的...
做了一次分享,主题《使用 Docker 搭建开发环境》,简单介绍了一下 Docker 的概念,演示了使用 Docker-compose 构建全套 PHP 环境。 主要内容 镜像、容器、仓库概念 容器与虚拟机的区别 使⽤ Docker 搭建 PHP 环境 介绍 docker-compose ...
阅读 2789·2023-01-11 11:02
阅读 3331·2023-01-11 11:02
阅读 1856·2023-01-11 11:02
阅读 3592·2023-01-11 11:02
阅读 3084·2023-01-11 11:02
阅读 3533·2023-01-11 11:02
阅读 3230·2023-01-11 11:02
阅读 1583·2023-01-11 11:02