为什么某些Docker映像在运行时需要命令?

Nan Xiao

我发现使用时docker run我有时不需要添加“命令”,而有时则必须添加“命令”。例如,运行ubuntu图像不需要命令:

# docker run ubuntu
#

在运行时mstormo/suse

# docker run mstormo/suse
Error response from daemon: No command specified
# docker run mstormo/suse bash
#

那么这与指定的图像有关吗?

提洛

Docker映像可以选择包含默认命令,以在命令行中未给出默认命令时运行。

如果没有给出默认命令,则必须由调用者提供。

如果您查看ubuntuDockerfile,他们有

CMD ["/bin/bash"]

因此,如果您不另外说,它将bash为您运行

mstormo / suse中没有这样的设置

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么在运行简单的docker映像时出现oci运行时错误?

来自分类Dev

为什么GraalVM(SubstrateVM)本机映像在运行时使用的内存要比相应的JIT构建少得多?

来自分类Dev

为什么Java在运行时需要classpath

来自分类Dev

当Docker映像运行时如何运行命令?

来自分类Dev

springboot胖罐的graalvm本机映像在运行时抛出NoSuchMethodException xxx。<init>()

来自分类Dev

在MacOS下使用系统映像在运行时设置NSImage.image

来自分类Dev

静态资源映像在运行时不出现(在设计时)

来自分类Dev

为什么我的某些按钮在运行时被禁用?

来自分类Dev

为什么我的程序在运行时在命令窗口中什么都不输出?

来自分类Dev

为什么xcode中的图像在运行时占用的空间比实际大小多50倍

来自分类Dev

为什么从正在运行的jenkins容器提交的映像运行时作业和系统配置会丢失?

来自分类Dev

需要帮助以了解为什么在运行时不考虑重载的equals方法

来自分类Dev

需要帮助以了解为什么在运行时不考虑重载的equals方法

来自分类Dev

为什么在使用'-p'标志运行时docker-compose启动不同的映像

来自分类Dev

为什么在运行时处理虚函数?

来自分类Dev

为什么会在运行时遇到问题?

来自分类Dev

为什么这个简单的strcat在运行时崩溃?

来自分类Dev

为什么在运行时未实现重载?

来自分类Dev

为什么 Android 视图值在运行时不同?

来自分类Dev

为什么我们需要在运行时实例化一个类型?

来自分类Dev

WPF图像在运行时未渲染

来自分类Dev

为什么在基于编排的Sagas中需要命令?

来自分类Dev

为什么从〜运行时find命令找不到目录?

来自分类Dev

为什么在 Docker 构建期间所做的所有更改在运行时都不可用?

来自分类Dev

如何在运行时仅从bash脚本中打印某些命令?

来自分类Dev

如何在运行时仅从bash脚本中打印某些命令?

来自分类Dev

Xamarin iOS在运行时捆绑交换映像

来自分类Dev

为什么我使用eztrace拍摄的运行时映像没有显示线程的空闲状态?

来自分类Dev

为什么“ top”显示某些进程的运行时间超过系统正常运行时间?

Related 相关文章

  1. 1

    为什么在运行简单的docker映像时出现oci运行时错误?

  2. 2

    为什么GraalVM(SubstrateVM)本机映像在运行时使用的内存要比相应的JIT构建少得多?

  3. 3

    为什么Java在运行时需要classpath

  4. 4

    当Docker映像运行时如何运行命令?

  5. 5

    springboot胖罐的graalvm本机映像在运行时抛出NoSuchMethodException xxx。<init>()

  6. 6

    在MacOS下使用系统映像在运行时设置NSImage.image

  7. 7

    静态资源映像在运行时不出现(在设计时)

  8. 8

    为什么我的某些按钮在运行时被禁用?

  9. 9

    为什么我的程序在运行时在命令窗口中什么都不输出?

  10. 10

    为什么xcode中的图像在运行时占用的空间比实际大小多50倍

  11. 11

    为什么从正在运行的jenkins容器提交的映像运行时作业和系统配置会丢失?

  12. 12

    需要帮助以了解为什么在运行时不考虑重载的equals方法

  13. 13

    需要帮助以了解为什么在运行时不考虑重载的equals方法

  14. 14

    为什么在使用'-p'标志运行时docker-compose启动不同的映像

  15. 15

    为什么在运行时处理虚函数?

  16. 16

    为什么会在运行时遇到问题?

  17. 17

    为什么这个简单的strcat在运行时崩溃?

  18. 18

    为什么在运行时未实现重载?

  19. 19

    为什么 Android 视图值在运行时不同?

  20. 20

    为什么我们需要在运行时实例化一个类型?

  21. 21

    WPF图像在运行时未渲染

  22. 22

    为什么在基于编排的Sagas中需要命令?

  23. 23

    为什么从〜运行时find命令找不到目录?

  24. 24

    为什么在 Docker 构建期间所做的所有更改在运行时都不可用?

  25. 25

    如何在运行时仅从bash脚本中打印某些命令?

  26. 26

    如何在运行时仅从bash脚本中打印某些命令?

  27. 27

    Xamarin iOS在运行时捆绑交换映像

  28. 28

    为什么我使用eztrace拍摄的运行时映像没有显示线程的空闲状态?

  29. 29

    为什么“ top”显示某些进程的运行时间超过系统正常运行时间?

热门标签

归档