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

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

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

吃鸡游戏 2019-12-11 14:09:48
CONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES474dba9030a4centos:8.0"/bin/bash"2daysagoUp9minutescentos_new
查看完整描述

2 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

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

就是这容器,默认启动了一个bash


查看完整回答
反对 回复 2019-12-12
?
白衣染霜花

TA贡献1796条经验 获得超10个赞

每个容器都会有一个pid为1的进程,如果这个进程执行结束了,容器也就close了;

COMMAND为/bin/bash,说明这个容器的初始进程就是bash进程;默认情况下,dockerlogs也只会打印pid为1进程的输出


查看完整回答
反对 回复 2019-12-12
  • 2 回答
  • 0 关注
  • 410 浏览
慕课专栏
更多

添加回答

举报

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