7.2.1 在 Docker 中定义命令与参数
了解 ENTRYPOINT 与 CMD
- ENTRYPOINT: 指定可执行程序
- CMD: 指定参数
了解 shell 与 exec 形式的区别
书写格式:

区别在于指定的命令是否在 shell 中被调用.
使用 exec 形式的 ps 的样子:

使用 shell 形式的 ps 的样子:

这里面有个 shell 进程, 是多余的, 通常可以直接采用 exec 形式.
可配置化 fortune 镜像中的间隔参数
- 创建变量 INTERVAL

- 用 CMD 使参数可配置

- 运行镜像时覆盖默认值

7.2.2 在 Kubernetes 中覆盖命令和参数
- command
- args

与 Docker 的对比:

用自定义间隔值运行 fortune pod

如果参数跟多可以使用如下形式:

字符串值无须用引号标记, 数值需要.
