本文摘自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如何正确部署web项目呢
Docker 有性能损失吗?
教你怎么在项目中使用powershell,bash和Docker
webpack 和 Docker 区别
Docker如何实现宿主机与容器之间的文件迁移操作
Docker如何启动image
搭建Docker私有仓库的方法
Docker镜像下载后怎么查看
Docker特点总结
如何查看Docker占用多少内存
更多相关阅读请进入《Docker》频道 >>
转载请注明出处:木庄网络博客 » 怎么进入docker容器