时间:2021-05-19
运行一个image,例如ubuntu14.04:
docker run -it --rm ubuntu:14.04 bash执行Ctrl+D或者执行exit
查看线程:
docker ps发现为空,说明没有正在运行的容器。
运行一个image:
docker run -dit ubuntu:14.04查看线程:
发现有一个线程,打开它:
docker attach 【CONTAINER ID或NAMES】退出时如果想继续运行:按顺序按【ctrl+p】,【ctrl+q】
如果不想继续运行:按【ctrl+d】或输入exit
另:关闭后重启请输入:docker restart 【CONTAINER ID或NAMES】
补充:Docker - 避免启动container后运行shell脚本执行完成后docker退出container
最近在使用 Dockerfile 启动容器,发现使用Dockerfile调用容器里面的shell,当shell执行完成以后,docker会退出容器。
Docker 在执行shell的时候,是在后台执行的;因此,在shell执行完成以后,docker检测到没有前台任务需要执行,便退出container.
在shell脚本的最后加上一个“永远完成不了”的命令:
# tail -f /dev/null这样当执行到这条命令的时候,shell便不会退出,container也不会退出。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1、DockerUI介绍DockerUI基于DockerAPI,提供等同Docker命令行的大部分功能,支持container管理,image管理。Docker
前言由于oracle12c使用了CDB-PDB架构,类似于docker,在container-db内可以加载多个pluggable-db,因此安装后需要额外配置
进入docker容器后如果退出容器,容器就会变成Exited的状态,那么如何退出容器让容器不关闭呢?如果要正常退出不关闭容器,请按Ctrl+P+Q进行退出容器,
镜像Docker包括三个基本概念镜像(Image)容器(Container)仓库(Repository)理解了这三个概念,就理解了Docker的整个生命周期。D
小米8怎么清理后台程序?小米8怎么清理后台应用?当手机应用退出后,会继续保留在后台运行,既耗电又影响系统流畅运行,下面小编就教大家如何清理后台应用。小米8清理后