当前位置:网站首页 > R语言数据分析 > 正文

启动docker命令(启动dockerfile)



Dockerfile 一般分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令,’#’ 为 Dockerfile 中的注释;

Dockerfile的指令根据作用可以分为两种:构建指令和设置指令。构建指令用于构建image,其指定的操作不会在运行image的容器上执行;设置指令用于设置image的属性,其指定的操作将在运行image的容器中执行;

(图片来源网络)

1、FROM (指定基础的镜像image)

2、MAINTAINER (用来指定镜像创建者信息)

3、RUN(执行命令)

4、CMD(设置容器启动时执行的操作)

5、ENTRYPOINT(设置容器启动时执行的操作)

6、USER(设置容器的用户)

7、EXPOSE(容器端口的外放)

8、ENV(设置环境变量)

9、LABEL(设置镜像添加元素)

10、ADD(将本地目录本间拷贝到容器中,如果文件是可识别的压缩格式tar,则docker会帮忙解压缩),还有一个与之类似的命令COPY

11、VOLUME(设置指令,使容器中的一个目录具有持久化存储数据的功能)

12、WORKDIR

到此这篇启动docker命令(启动dockerfile)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 启动docker-compose命令(docker启动执行命令)2026-04-21 09:18:06
  • resnet18网络结构分类(resnet200网络结构)2026-04-21 09:18:06
  • webflux异常处理(webflux databuffer)2026-04-21 09:18:06
  • lvcreate -s(lvcreate删除)2026-04-21 09:18:06
  • kuberas英文怎么读(kubeadm怎么读)2026-04-21 09:18:06
  • torder翻译(tornado 翻译)2026-04-21 09:18:06
  • raise a suilen(Raise a suilen成员)2026-04-21 09:18:06
  • redhat修改root密码命令(redhat强制修改root密码)2026-04-21 09:18:06
  • airplay是什么意思啊连接上有什么显示(airplay有什么功能)2026-04-21 09:18:06
  • edge损坏了怎么办(microsoft edge坏了怎么办)2026-04-21 09:18:06
  • 全屏图片