为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

回首忆惘然 2019-11-03 10:03:22
CONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES474dba9030a4centos:8.0"/bin/bash"2daysagoUp9minutescentos_new
查看完整描述

2 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

COMMAND为docker容器的默认启动命令,查看容器镜像的Dockerfile,一般体现为CMD["命令"],如CMD["/bin/bash"]
就是这容器,默认启动了一个bash
                            
查看完整回答
反对 回复 2019-11-03
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

每个容器都会有一个pid为1的进程,如果这个进程执行结束了,容器也就close了;
COMMAND为/bin/bash,说明这个容器的初始进程就是bash进程;
默认情况下,dockerlogs也只会打印pid为1进程的输出
                            
查看完整回答
反对 回复 2019-11-03
  • 2 回答
  • 0 关注
  • 1858 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信