2025/02/15 4

19.도커(Docker) Compose에 관련된 명령어

이전 블로그에선 Docker Compose에 대한 정의와 사용법을 다루었습니다. 이해하시는데 도움이 됩니다.https://steady-snb.tistory.com/82 18.도커(Docker) Compose의 정의와 사용법Docker Compose란?기본적으로 Docker는 여러 개의 컨테이너를 동시에 실행하는데이러한 다수 개의 컨테이너들을 하나의 서비스로 정의하고 구성하여 관리할 수 있게 해주는 툴입니다.   Docker Composesteady-snb.tistory.com  Compose 파일 작성services: websever: container_name: webserver image: nginx ports: - 80:80 Compose.yml에서 정의한 컨테이너 실행$ docker c..

18.도커(Docker) Compose의 정의와 사용법

Docker Compose란?기본적으로 Docker는 여러 개의 컨테이너를 동시에 실행하는데이러한 다수 개의 컨테이너들을 하나의 서비스로 정의하고 구성하여 관리할 수 있게 해주는 툴입니다.   Docker Compose가 제공하는 편리함 1. 여러 개의 컨테이너를 관리하는데 용이함위에서 말씀드렸다시피 여러 개의 컨테이너로 이루어진 복잡한 애플리케이션을 한 번에 관리할 수 있게 해줍니다.즉, 여러개의 컨테이너를 하나의 환경에서 실행하고 관리하는데 수월합니다. 2. 복잡한 명령어의 간소화여태까지 실습해오면서 컨테이너를 실행할 때 마다 입력했었던 복잡한 명령어들을 'docker compose up' 한 문장으로대신할 수 있습니다.  Docker Compose 사용법 기존 컨테이너 실행 명령어docker run..

17. 도커(Dokcer) WORKDIR 정의와 사용법

사용법# 문법WORKDIR [작업 디렉토리로 사용할 절대 경로]# 예시WORKDIR /usr/src/app  정의Dockerfile에 WORKDIR를 설정하게되면 이후 실행되는 모든 명령어(RUN, CMD, ENTRYPOINT, COPY, ADD 등)는해당 경로를 기준으로 실행됩니다.이 경로를 지정해주는 이유는 컨테이너 내부의 폴더를 깔끔하게 관리하기 위해서입니다.   출처 - 인프런 비전공자도 이해할 수 있는 Docker 입문/실전 중..https://www.inflearn.com/course/%EB%B9%84%EC%A0%84%EA%B3%B5%EC%9E%90-docker-%EC%9E%85%EB%AC%B8-%EC%8B%A4%EC%A0%84 비전공자도 이해할 수 있는 Docker 입문/실전 강의 | JSC..

16. 도커(Docker) 명령어 RUN과 ENTRYPOINT 차이

https://steady-snb.tistory.com/78 14.도커(Docker) ENTRYPOINT의 정의와 사용법ENTRYPOINT란? 컨테이너가 생성되고 바로 실행할 명령어를 뜻합니다. # 문법ENTRYPOINT [명령문...]# 예시ENTRYPOINT ["node", "dist/main.js"]  C:\Users\xoxox\docker-image 이 경로에 Dockerfile을 아래와 같이 생성해줍steady-snb.tistory.com기본적으로 사용 문법은 같습니다.RUN [명령어]ENTRYPOINT [명령문...] RUN과 ENTRYPOINT의 차이점RUN은 '이미지 생성 과정'에서 필요한 명령어를 실행시킬 때 사용하고,ENTRYPOINT는 생성된 이미지를 기반으로 컨테이너를 생성한 직후에..