【发布时间】:2023-03-16 19:53:01
【问题描述】:
我使用这个 systemd 配置在系统启动时运行我的容器:
[Unit]
After=docker.service
Requires=docker.service
[Service]
User=sterzhakov
Group=sterzhakov
ExecStart=/home/sterzhakov/conatiners-start.sh
ExecStop=/home/sterzhakov/containers-stop.sh
RemainAfterExit=true
[Install]
WantedBy=multi-user.target
一切都开始美好
但在重新启动时,我需要运行另一个脚本来清理我的 docker-machine 中的卷和容器
但这并没有发生,这里是这个脚本的日志:
2021-02-07 02:35:09 | start VTB stop
Error checking TLS connection: Host is not running
Removing network docker_default
Network docker_default not found.
Removing network docker_default
Network docker_default not found
重启前如何在 docker-machine 中正确运行脚本 |关机?
【问题讨论】:
标签: linux docker systemd docker-machine