55问答网
所有问题
docker容器运行后退出,怎么才能一直运行
如题所述
举报该问题
其他回答
第1个回答 2020-06-20
假设你的容器名字叫做container,试试这样:
docker
run
container
tail
-f
/dev/null后面加命令tail
-f
/dev/null,就可以保持你的容器一直在前台运行了。
第2个回答 2020-07-05
docker容器的主线程(dockfile中CMD执行的命令)结束,容器会退出
相似回答
docker容器运行后退出,怎么才能一直运行
答:
运行多进程Docker容器的方法如下:
1、使用Shell脚本依次启动Kubernetes的各个组件即可
。以下为start-kubernetes.sh2、然后在Dockerfile中,将start-kubernetes.sh指定为Docker容器默认执行的命令即可。3、需要注意的一点在于,start-kubernetes.sh脚本将作为Docker容器的1号进程运行,必须始终保持运行。因为Docker容器...
docker容器运行后退出,怎么才能一直运行
答:
docker run container tail -f
/dev/null后面加命令tail -f /dev/null
,就可以保持你的容器一直在前台运行了。
docker容器运行后退出,怎么才能一直运行
答:
50x.html"因为nginx里必定会有50x.html,所以查找它,结果发现nginx的目录
在docker容器
里,如果操作它,就需要进入容器的shell。必须先
启动容器
:sudodockerstart“容器ID”然后使用下边的命令进入shell:sudodockerexec-it“容器ID”bash将主机的文件复制到容器里:sudodockercp主机目录容器ID:容器目录 ...
Docker
为什么刚
运行
就
退出
了
答:
docker
run指定的命令如果不是那些一直挂起的命令(比如运行top,不断echo),就是会自动
退出
的。-d命令是设置detach为true,根据官方的文档,意思是让这个命令在后台
运行,
但并不是
一直运行
(我们在一个正常的Linux Terminal中运行/bin/bash
,运行
完了也就完了,不会一直挂着等待响应的,所以确实没办法...
如何
让
docker
以daemon方式
运行
/bin/bash
答:
首先确保镜像安装有openssh-server服务 官方镜像一般没有安装ssh服务端,so,需要安装一个 apt-get install openssh-server 设置一个初始密码 passwd 123 ...然后,提交镜像:
docker
commit CONTAINER_ID NAME/VERSION 最后
,运行
镜像,并让生成的
容器一直
在后台运行:第一个-d表示让容器在后台运行 末尾...
大家正在搜
docker容器运行一段自动退出
docker退出容器保持运行
docker退出容器
退出docker容器 命令
docker怎么启动容器
怎么退出docker
docker exec 进入容器
docker进入容器并执行命令
如何关闭docker容器