需要设置参数、--restart=always
docker rum --restart=always --on-failure=5 --name daemon_dave -d ubuntu:14.04 /bin/bash -c "while true;do echo hello world;sleep 5; done"
--restart=always 无论容器的退出代码是什么,docker都会自动重启
--on-failure 只有当容器的退出状态是0的时候才会自动重启,另外接受重启次数参数、如5就是最多重启5次
仅供参考
网友评论