为了账号安全,请及时绑定邮箱和手机立即绑定

为了让docker容器一直运行难道要写个死循环的程序?

为了让docker容器一直运行难道要写个死循环的程序?

杨__羊羊 2018-09-05 18:23:35
为了让docker容器一直运行难道要写个死循环的程序?我想让容器一直运行
查看完整描述

2 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

你run的命令要是可持续运行的,不能像ls一样运行完就停止了,然后加上-d就可以了

查看完整回答
反对 回复 2018-09-24
?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

你可以这样

 CMD tail -f /var/log/cron.log

在DockerFile中运行一个持续输出的任务
好吧,这也差不多是一个死循环

 docker ps -a

https://img1.sycdn.imooc.com//5ba87c2c0001e4bc01950130.jpg

在这里可以看出docker的运行状态,,up的就是一直运行,exit就是跑完了就退出了~docker跑完了你要它执行的任务就会退出~所以你得写个持续的命令


查看完整回答
反对 回复 2018-09-24
  • 2 回答
  • 0 关注
  • 3877 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信