DevOps/Docker
[docker] docker compose 여러 명령 실행
기록하는 백앤드개발자
2024. 2. 21. 22:55
반응형
ㅁ 들어가며
ㅇ Docker Compose 작성 중 여러 명령어를 실행하는 방법을 정리함.
ㅁ 단일 명령 실행
version: "3"
services:
server:
image: alpine
command: sh -c "echo 'baeldung'"
ㅇ docker-compose.yml 파일에서는 alpine Docker 이미지에서 단일 echo 명령을 실행하고 있다 .
ㅁ 여러 명령 실행 - && 연산자
version: "3"
services:
server:
image: alpine
command: sh -c "echo 'baeldung' && echo 'docker'"
ㅇ && 연산자 사용하여 두가지 명령을 실행한다.
ㅁ 여러 명령 실행 - | 운영자
version: "3"
services:
server:
image: alpine
command:
- /bin/sh
- -c
- |
echo "baeldung"
echo "docker"
ㅁ 함께 보면 좋은 사이트
ㅇ https://www.baeldung.com/ops/docker-compose-multiple-commands
반응형