Docker compose
O docker compose, é uma ferramenta desenvolvida para ajudar a definir e compartilhar aplicativos com vários containers. Com o composer, é possível criar um arquivo YAML para definir os serviços e com um único comando, rodar todos os containers ou pará-los.
Para isso, precisamos instalar o docker-compose.
$ sudo apt install docker-compose -y
Docker compose: exemplo
version: '3.7'
services:
mysqlsrv:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: "Senha123"
MYSQL_DATABASE: "testedb"
ports:
- "3306:3306"
volumes:
- /data/mysql-C:/var/lib/mysql
networks:
- minha-rede
adminer:
image: adminer
ports:
- 8080:8080
networks:
- minha-rede
networks:
minha-rede:
driver: bridge
Para subirmos os containers, podemos utilizar o comando a seguir
# docker-compose up -d
Se quisermos parar os containers, basta utilizar
# docker-compose down
Last updated
Was this helpful?