docker容器运行后退出,怎么才能一直运行?
来源:互联网 发布:python time 时间加减 编辑:程序博客网 时间:2024/05/02 06:19
现象
启动docker容器
docker run –name [CONTAINER_NAME] [CONTAINER_ID]
查看容器运行状态
docker ps -a
发现刚刚启动的mydocker容器已经退出
原因
docker容器的主线程(dockfile中CMD执行的命令)结束,容器会退出
办法
可以使用交互式启动
docker run -dit [CONTAINER_NAME or CONTAINER_ID]
上面的不太友好,建议使用后台模式和tty选项
docker run -dit [CONTAINER_NAME or CONTAINER_ID]
查看容器状态
docker ps -a
docker调出后台容器
docker attach [CONTAINER_NAME or CONTAINER_ID]
TIPs:退出时,使用[ctrl + D],这样会结束docker当前线程,容器结束,可以使用[ctrl + P][ctrl + Q]退出而不终止容器运行
如下命令,会在指定容器中执行指定命令,[ctrl+D]退出后不会终止容器运行
docker exec -it [CONTAINER_NAME or CONTAINER_ID] /bin/bash
5 0
- docker容器运行后退出,怎么才能一直运行?
- 运行docker容器
- 运行Docker容器
- 运行docker容器
- docker 容器后台运行
- Docker运行交互式容器
- [Docker]2.运行docker容器
- 怎么给运行中的docker容器添加新的端口
- docker搭建 存储 运行 容器
- 运行第一个Docker容器
- 运行第一个Docker容器
- Docker中运行mysql容器
- 怎么让 Android 程序一直后台运行
- 解决vs下控制台程序运行后退出的情况
- docker【7】docker运行简单的应用程序(tomcat)以及怎么把宿主机的文件copy到容器
- 在docker容器中运行zookeeper
- docker 给运行中的容器设置端口映射
- 在docker容器中运行hello world!
- 页面点击空白关闭弹窗浮动层
- 排序算法(二)--交换排序之起泡排序,快速排序
- MPEG2-TS音视频同步原理
- mac终端命令大全介绍
- 关于软件测试的一些基本知识
- docker容器运行后退出,怎么才能一直运行?
- redis主从配置及主从切换
- 模仿JDK动态代理的简单实践
- 内置属性,包与模块
- 【Visual Studio】VS自定义工具栏
- leetcode--3--最长不重复字符串
- LaTeX实战经验:数学公式环境注意事项
- 61.Search for a Range-搜索区间(中等题)
- linux rculist代码分析