도커 컴포즈를 이용해 컨테이너 관리
1. 도커 컴포즈를 이용해 컨테이너 관리
- 도커 컴포즈는 yaml 포맷으로 작성되며 여러 개의 컨테이너의 실행을 한 번에 관리를 할 수 있게 해 줌
- docker compose documentation
- docker-compose.yaml 파일 생성 : vim docker-compose.yaml]
version: "3.8"
services:
web:
image: "nginx"
ports:
- 8080:8080
volumes:
- /home/user1/work/nginx/conf:/etc/nginx/conf.d
- /home/user1/work/nginx/html:/web/site1/public
fpm:
image: "bitnami/php-fpm"
ports:
- 9001:9000
volumes:
- /home/user1/work/phpfpm/scripts:/app
db:
image: "mariadb"
ports:
udo yum update 3306:3306
volumes:
- /var/lib/mysql:/var/lib/mysql
environment:
- MARIADB_ROOT_PASSWORD=1234
'Back-End Study > Linux' 카테고리의 다른 글
도커 이미지 생성 (0) | 2022.10.06 |
---|---|
mariadb 컨테이너 실행 (0) | 2022.10.06 |
컨테이너의 네트워크 통신 (0) | 2022.10.01 |
컨테이너의 nginx 설정과 root 폴더 관리하기 (0) | 2022.09.29 |
도커 마운트 볼륨 (0) | 2022.09.29 |