作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 Dockefile
FROM centos:7
所以我在 dockerfile 中没有入口点。然后我将它构建为图像
sudo docker build -t my_container .
然后我开始吧。
sudo docker run -t my_container
然后我打开容器的 tty
root@my_container_id/
如果我在没有 -t
的情况下启动它,它会在启动后立即停止。如何在没有启动 tty 和没有入口点的情况下运行 docker 容器?
最佳答案
您可以在 detached mode 中启动您的容器:
docker run -it -d my_container
此处的 -d
选项意味着您的容器将在后台以“分离”模式运行。
如果你想attach容器并放入外壳中,您可以使用:
docker exec -it my_container /bin/bash
注意,如果你的容器是基于alpine镜像的,你需要使用sh
,即:
docker exec -it my_container /bin/sh
关于bash - 如何在不进入容器的情况下运行docker容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43493478/
我是一名优秀的程序员,十分优秀!