Docker 关闭容器自动启动
·
Docker启动的时候,有些容器(Containers)会一起启动,如果不需要,可以修改设置为不自动启动。
两种办法,一种直接在Docker Desktop的Containers界面,找到需要修改的容器,右边三个点,点击setting,把Restart policy(重启策略)改为NO。---好像更新后入口不在这了。
另外一种办法是直接命令修改。
# 关闭自动启动,把astrbot替换成你的容器名字或者容器ID
docker update --restart=no astrbot
# 验证是否修改成功,输出为NO就好了
docker inspect astrbot --format '{{.HostConfig.RestartPolicy.Name}}'
补充说明
- 如果是用
docker‑compose部署的,除了docker update,还需要修改docker‑compose.yml文件,把里面的restart: always改成restart: "no",否则下次compose up又会恢复自动启动。 - 修改完策略后,现在手动停止容器;之后重启 Docker Desktop,这个容器就不会自己跑起来了,需要手动点▶启动
更多推荐
所有评论(0)