大佬们遇到过这个问题吗?docker 的command /bin/bash表示啥意思?

CONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES
474dba9030a4centos:8.0"/bin/bash"2daysagoUp9minutescentos_new
PIPIONE
浏览 1787回答 2
2回答

蛊毒传说

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

九州编程

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

相关分类

JavaScript