您的位置:首页 > 新闻 > 资讯 > ppt免费模板哪个网站好_建站赔补_青海seo关键词排名优化工具_优化网站软文

ppt免费模板哪个网站好_建站赔补_青海seo关键词排名优化工具_优化网站软文

2025/2/25 4:08:52 来源:https://blog.csdn.net/brucelbj/article/details/145575034  浏览:    关键词:ppt免费模板哪个网站好_建站赔补_青海seo关键词排名优化工具_优化网站软文
ppt免费模板哪个网站好_建站赔补_青海seo关键词排名优化工具_优化网站软文

目录

一、基本指令

1、FROM指令

2、MAINTAINER指令

3、RUN指令

4、CMD指令

5、ENTRYPOINT指令

6、ENV指令

7、COPY指令

8、EXPOSE指令

9、LABEL指令

10、WORKDIR指令

二、Shell格式和Exec格式的区别

1、Shell格式

2、Exec格式

三、CMD指令详解

步骤一、定义一个Dockerfile

步骤二、构建镜像image

步骤三、演示正常创建容器

步骤四、演示docker run指定了其他命令,CMD命令会被忽略

四、Dockerfile实战

步骤一、创建路径

步骤二、创建app.py文件

步骤三、创建Dockerfile

步骤四、创建镜像image

步骤五、使用新建的image运行容器


注意:

名称必须为Dockerfile

需要保证路径下只有一个Dockerfile文件

一、基本指令

1FROM指令

  • 设置继承镜像

FROM centos:1.0

若本地有标签为centos:1.0的镜像,则直接使用,否则去镜像仓库下载

2MAINTAINER指令

  • 提供作者信息

MAINTAINER BenjunLu (269793494@qq.com)

3、RUN指令

  • 执行命令并创建新的Image Layer

RUN yum -y update && \

yum install -y net-tools && \

yum install -y wget

4、CMD指令

  • 设置容器启动后默认执行的命令和参数
  • 如果docker run指定了其他命令,CMD命令会被忽略
  • 如果定义了多个CMD,只有最后一个会执行

CMD [ "/bin/echo" , "hello docker" ]

5、ENTRYPOINT指令

  • 设置容器启动时运行的命令
  • 让程序以应用程序或者服务的形式运行
  • 不会被忽略,一定会执行

ENTRYPOINT [ "/bin/bash" , "-c" , "echo hello docker" ]

6、ENV指令

  • 设置环境变量

ENV name Docker

设置name变量的值为Docker

7、COPY指令

  • 复制本地文件到image

COPY app.py /app/

注意:路径最后必须带“/”,不然会复制成一个文件

8、EXPOSE指令

  • 暴露容器端口

EXPOSE 27017

暴露容器端口为27017

9、LABEL指令

  • 设置标签

10、WORKDIR指令

  • 设置容器启动后的工作目录

WORKDIR /app

二、Shell格式和Exec格式的区别

1、S

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com