Daily Shaarli

All links of one day in a single page.

June 8, 2026

Note: stop docker services at shutdown

On my PC, I have some test containers running on a mounted folder.
If I forget to stop them at shutdown, docker will mount this folder but not as expected.

# Create service file

sudo tee /etc/systemd/system/docker-stop-all.service << 'EOF'
[Unit]
Description=Stop all Docker containers at shutdown
After=docker.service
Requires=docker.service

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecStop=/bin/bash -c 'docker ps -q | xargs -r docker stop'

[Install]
WantedBy=multi-user.target
EOF

# Enable and start it

sudo systemctl daemon-reload
sudo systemctl enable --now docker-stop-all.service