DockerFile-1

CMD不可以做命令追加,只能做命令覆盖

docker file begin

from centos
ENV mypath /temp
run yum -y install vim
run yum -y install net-tools
EXPOSE 80
CMD echo $mypath
CMD echo "success"
CMD /bin/bash

docker file end

启动容器

docker build -f dockerFilePath . -t imageName:version

注意 dockerFile 后面有一个“.” 否则将出现问题

ENTRYPOINT 可以做命令追加

例如编写一个查询IP的容器

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 5,784评论 0 7
  • docker基本概念 1. Image Definition 镜像 Image 就是一堆只读层 read-only...
    慢清尘阅读 12,844评论 1 21
  • 所谓“伤痛”,我们究竟是指什么?是与你相分别的东西吗?是心内还是心外之物?换言之,伤痛,是由你观察、体验的客体吗?...
    歸鶴樓主阅读 2,490评论 0 1
  • 早上好!静暖人生:每日一句正能量[玫瑰][玫瑰][玫瑰] (2018年9月16日 农历八月初七 星期日) 领导者考...
    侠姐27687阅读 1,358评论 0 1
  • 人嘛,做事情总喜欢有仪式感,这样呢也就是有了一个好的开头。这篇文章就是仪式性的。 2017年,是一个宁做鸡头不做凤...
    泥_叔阅读 5,205评论 4 0