Docker compose
De drev
Utiliser conjointement plusieurs containers docker.
arguments utile
- -f spécifier un fichier yaml
- -d nom du service dans le fichier yaml a lancer
Installation
- Sous Arch Linux
sudo pacman -S docker-compose
Lancement
- Lancer Docker
systemctrl start docker
- Cree un fichier docker-compose.yaml contenant la config
apache: image: php:apache volumes: - "./src/:/var/www/html" links: - mysql ports: - "8080:80" privileged: true mysql: image: mysql:latest environment: MYSQL_ROOT_PASSWORD: passroot
- Lancer docker compose
docker-compose up
- lancer un service
docker-compose -f /root/docker/docker-compose.yml up -d SERVICE_NAME