gpt4 book ai didi

java - Docker 停止容器自动重新启动

转载 作者:行者123 更新时间:2023-11-30 02:27:18 25 4
gpt4 key购买 nike

我有一个正在运行的 docker 容器,它是使用下面的 Chef 命令创建的(更新)

docker_container node['docker']['image'] do
repo node['docker']['repo']
port '80:8080'
log_opts ['max-size=1m', 'max-file=1']
command 'env'
tag node['docker']['tag']
sensitive true
action :run
end

在以下命令的帮助下容器已停止。

docker stop docker-container-name

在检查当前状态时,以下命令已关闭

docker ps -a
Exited 2 minutes ago

但是大约一个小时后它自动重新启动,可能是什么原因,请帮助我理解这一点。

 docker ps -a

显示当前相同停止的容器正在运行

最佳答案

如果您在守护进程模式下或作为 cron 作业运行 Chef,或者只是出于其他原因手动运行它,它将重新启动。您告诉 Chef 确保容器正在运行 (action :run),所以它确实运行了。

关于java - Docker 停止容器自动重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45324942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com