文档章节

Dockerfile中CMD和ENTRYPOINT的区别

BookShu
 BookShu
发布于 2017/03/04 07:18
字数 125
阅读 82
收藏 0

当启动一个容器时,CMD和ENTRYPOINT都可以用来执行启动命令。但它们的具体用法还是有一些区别:   1. Dockerfile必须至少指定CMD或者ENTRYPOINT其中的一个。
  2. ENTRYPOINT应该用作容器的主执行程序。
  3. CMD应该用于定义ENTRYPOINT的默认参数,或者为容器执行一个ad-hoc命令。
  4. 当启动容器时使用交互时的参数时,CMD命令会被覆盖。

© 著作权归作者所有

BookShu
粉丝 31
博文 117
码字总数 86781
作品 0
西安
高级程序员
私信 提问
docker RUN CMD ENTRYPOINT 区别

RUN 执行命令并创建新的镜像层,RUN 经常用于安装软件包。 CMD 设置容器启动后默认执行的命令及其参数,但 CMD 能够被 后面跟的命令行参数替换。 ENTRYPOINT 配置容器启动时运行的命令。 如果...

阿豪boy
2018/08/05
4
0
每天5分钟玩转Docker容器技术(四)

每天5分钟玩转Docker容器技术(一) 每天5分钟玩转Docker容器技术(二) 每天5分钟玩转Docker容器技术(三) 镜像的缓存特性 Docker 会缓存已有镜像的镜像层,构建新镜像时,如果某镜像层已经...

阿里云云栖社区
2018/01/04
0
0
Docker commands和Dockerfile

Docker commands和Dockerfile 标签 : docker [TOC] 本文主要对Docker commands和Dockerfile的相关知识进行整理 Docker commands 官网传送门: * Docker run reference * [Docker commands]......

brianway
2016/08/02
90
0
Dockerfile中CMD命令和ENTRYPOINT 命令的说明

首先说明下RUN、CMD、ENTRYPOINT 等命令都可以用来执行命令,但是各有不同的特点 RUN 在Build Image的时候执行。 CMD ENTRYPOINT 在运行Image时执行。 CMD 可以和ENTRYPOINT 搭配使用,也可以...

yoke88
2016/09/14
0
0
Dockerfile中ENTRYPOINT 和 CMD的区别

在Docker的系统学习教程中我们了解到使用Dockerfile构建Docker镜像为一个规范的方式,根据Dockerfile可以了解镜像中安装的组件的详细内容。Dockerfile一般由四部分组成:第一,构建的基础镜像...

Allocator
2017/04/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

面试题必备-web页面基础

html标签是由<>包围的关键词 html标签是成对出现的 有部分标签是没有结束标签的,叫单标签, 页面中所有的内容,都是要放在HTML标签中的 HTML标签分三部分: 标签名称 标签内容 标签属性 HT...

达达前端小酒馆
53分钟前
10
0
OSChina 周二乱弹 —— 女装大佬被拆穿是妹子假扮

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 小小编辑推荐:《All of the Stars》- Ed Sheeran 《All of the Stars》- Ed Sheeran 手机党少年们想听歌,请使劲儿戳(这里) @Leon_swool ...

小小编辑
今天
387
7
3. 彤哥说netty系列之Java BIO NIO AIO进化史

你好,我是彤哥,本篇是netty系列的第三篇。 欢迎来我的公从号彤哥读源码系统地学习源码&架构的知识。 简介 上一章我们介绍了IO的五种模型,实际上Java只支持其中的三种,即BIO/NIO/AIO。 本...

彤哥读源码
今天
31
0
02.日志系统:一条SQL更新语句是如何执行的?

我们还是从一个表的一条更新语句说起,我们创建下面一张表: create table T(ID int primary key, c int); 如果要将ID=2这一行c的值加1,SQL可以这么写: update T set c=c+1 where ID=2; 前...

scgaopan
今天
12
0
【五分钟系列】掌握vscode调试技巧

调试前端js 准备一个前端项目 index.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1......

aoping
今天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部