现象

启动docker容器 
docker run –name [CONTAINER_NAME] [CONTAINER_ID] 
查看容器运行状态 
docker ps -a 
发现刚刚启动的mydocker容器已经退出

原因

docker容器的主线程结束,容器会退出

方法

方案一

docker run -d <image_name> tail -f /dev/null

比如:

docker run -d --name test_server test_server sh -c "cd /root/test_server && ./test_server && tail -f /dev/null"

这里的 test_server 是后台服务程序 不能阻塞docker的退出,所以加入 tail -f /dev/null 让容器test_server不退出

方案二

docker run -i -t <image_name> [command]

这是常规方案,适合于前台运行非服务类的程序

linux docker 容器运行后不退出的方法相关推荐

  1. docker 容器运行后不退出

    启动容器后,通过docker ps -a 查看结果容器退出了. 1.启动容器 方案一 docker run -d <image_name> tail -f /dev/null docker ...

  2. docker 容器启动后立马退出的解决方法

    docker 容器启动后立马退出的解决方法 参考文章: (1)docker 容器启动后立马退出的解决方法 (2)https://www.cnblogs.com/wangbaojun/p/1071181 ...

  3. Docker容器运行后退出,怎么才能一直运行?

    现象 启动docker容器      docker run –name [CONTAINER_NAME] [CONTAINER_ID] 查看容器运行状态      docker ps -a 发现刚刚启 ...

  4. Docker4.Docker容器运行、查看、启停、删除

    Docker4.Docker容器运行.查看.启停.删除 docker run:运行容器 常用选项参数 -p的四种方式 docker run -it:交互式进入容器 docker run -d:后台启动 ...

  5. Docker容器运行GUI程序的方法(直接进入Docker容器运行或通过SSH连接Docker容器运行)

    以下两种方法都需要先在主机执行 xhost + 命令,若无该命令,先apt安装 x11-xserver-utils 后再执行,否则会报 No protocol specified 这个错 sudo a ...

  6. docker容器启动后闪退问题

    问题描述: docker run 创建容器后,docker ps -a发现容器并没有正在运行,退出状态. 运行docker start 后,再次查看docker ps -a 发现还是退出状态,退出时间 ...

  7. Pycharm代码docker容器运行调试 | 机器学习系列

    目录 介绍 版本 部署 安装驱动 安装docker 创建基础容器 安装Anaconda 关于Anaconda的使用 Docker容器SSH服务启动 Pycharm连接Docker容器 验证 运行验证 ...

  8. 关于docker容器启动后修改或添加端口

    docker容器启动后怎么修改端口映射?在docker run创建并运行容器的时候,可以通过-p指定端口映射规则.但是,也会遇到刚开始忘记设置端口映射或者设置错了需要修改的情况.当docker sta ...

  9. 如何保证云docker容器重启后数据不丢失

    由于测试服,经常会重启docer,而每次重启数据将会丢失mysql数据.现在需要持久化,持久化不能用docker内部,只能用外部磁盘.本章教你咋解决这个问题. 挂载到PVC磁盘中(这个要钱) 另外就是 ...

最新文章

  1. 通过Mellanox ConnectX NIC使用XDP加速
  2. 第九周项目二-我的数组类
  3. 登陆页老是提示验证码错误,validate验证控件IE下用remote方法明明返回true 但是还是报错,提示验证码错误...
  4. SAP Spartacus 代码提交的git message规范
  5. 海上瓶子下有东西吗_洗衣液瓶子我从来不扔,瓶身这样剪几刀,解决了很多家庭的大烦恼...
  6. 蓝桥杯第七届国赛JAVA真题----七星填数
  7. java 工具类sort_Java 通用排序工具类ListSortUtils
  8. Asp.Net Web控件 (八)(TabControl 选项卡控件)
  9. 的ppt_PPT制作小白,如和做好PPT
  10. LeetCode数据库 178. 分数排名
  11. 开源影响发量?这届开源中的巾帼力量
  12. WindowsForm如何实现类似微软project软件的甘特图?
  13. python循环遍历文件夹_如何用Python实现目录遍历
  14. 基于matlab雷达算法,基于MATLAB的雷达信号处理
  15. PLC可编程控制器的应用
  16. 树莓派 opencv 调用摄像头
  17. eXosip事件总结
  18. Mac 自带 输入法 无法打出 一些汉字 生僻字 的问题,解决办法。
  19. 从python入门机器学习系列--2、Z 检验与 T 检验
  20. 网易2018校园招聘:魔法币 [python]

热门文章

  1. Python基本语法_函数属性 参数类型 偏函数的应用
  2. notepad++主题
  3. SpringBoot(二):Web之Filter
  4. java接口关于interface关键字
  5. wireshark从入门到精通(协议排错安全篇)3
  6. Java多线程学习(二)---线程创建方式
  7. 利用源代码搭建lnmp环境
  8. 推荐一款非常不错的子网计算器
  9. [分享]3秒钟让你的QQ号IP跑到任何地方,哪怕是美国白宫!
  10. 定制浏览器地址栏前的小图标