관리 메뉴

피터의 개발이야기

[docker] docker compose 여러 명령 실행 본문

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

반응형
Comments