NOTE: Apart from
(and even then it's questionable, I'm Scottish). These are machine translated in languages I don't read. If they're terrible please contact me.
You can see how this translation was done in this article.
Tuesday, 30 July 2024
//Less than a minute
Docker Compose is een hulpmiddel voor het definiëren en uitvoeren van multi-container Docker toepassingen. Met Compose gebruikt u een YAML-bestand om de diensten van uw applicatie te configureren. Dan, met één enkele opdracht, creëer en start je alle services vanuit je configuratie.
Op dit moment gebruik ik Docker Compose om een paar services op mijn server uit te voeren.
Hier is de docker-compose.yml
bestand dat ik gebruik om deze diensten uit te voeren:
services:
mostlylucid:
image: scottgal/mostlylucid:latest
labels:
- "com.centurylinklabs.watchtower.enable=true"
cloudflared:
image: cloudflare/cloudflared:latest
command: tunnel --no-autoupdate run --token ${CLOUDFLARED_TOKEN}
env_file:
- .env
watchtower:
image: containrrr/watchtower
container_name: watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- WATCHTOWER_CLEANUP=true
- WATCHTOWER_LABEL_ENABLE=true
command: --interval 300 # Check for updates every 300 seconds (5 minutes)