猿问

求大佬指点哈!docker 的command /bin/bash表示啥意思?大佬们有什么好的建议?

CONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES
474dba9030a4centos:8.0"/bin/bash"2daysagoUp9minutescentos_new
回首忆惘然
浏览 1859回答 2
2回答

慕尼黑8549860

COMMAND为docker容器的默认启动命令,查看容器镜像的Dockerfile,一般体现为CMD["命令"],如CMD["/bin/bash"]就是这容器,默认启动了一个bash

陪伴而非守候

每个容器都会有一个pid为1的进程,如果这个进程执行结束了,容器也就close了;COMMAND为/bin/bash,说明这个容器的初始进程就是bash进程;默认情况下,dockerlogs也只会打印pid为1进程的输出
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答