怎么进入docker容器


本文摘自PHP中文网,作者尚,侵删。

进入docker容器的几种方法:

1、使用docker attach命令进入

1

docker attach 44fc0f0582d9

但是这种方式有缺点,当多个窗口同时使用该命令进入该容器时,所有的窗口都会同步显示。如果有一个窗口阻塞了,那么其他窗口也无法再进行操作。

2、使用docker exec命令进入

1

docker exec -it 44fc0f0582d9 /bin/bash

注:如果出现下面的错误:

1

OCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory": unknown

是我们docker镜像中的/bin/bash文件并不存在,可能存在的是/bin/sh文件,使用下面的命令即可:

1

docker exec -it 44fc0f0582d9 /bin/sh

更多相关教程,请关注PHP中文网docker教程栏目。

以上就是怎么进入docker容器的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Docker如何选择ipv6地址段

如何查看Docker中mysql的版本

Docker是什么?

如何解决Docker安装最新版mysql客户端连接不上的问题

Docker如何获取容器root权限

Docker中的容器和镜像有什么区别么

如何查看Docker容器的时间

Docker怎么修改已创建的容器端口

已经运行的Docker如何重新挂载目录

Docker无法删除容器怎么办

更多相关阅读请进入《Docker》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...