사용자 도구

사이트 도구


wiki:3party:docker:도커컴포즈_사용법

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
wiki:3party:docker:도커컴포즈_사용법 [2022/11/22 11:40]
hgkim
wiki:3party:docker:도커컴포즈_사용법 [2023/01/13 18:44] (현재)
줄 4: 줄 4:
   * author      : 치킨5분컷   * author      : 치킨5분컷
   * email       : hgkim@repia.com   * email       : hgkim@repia.com
-  * lastupdate  : 2022-11-22 Thu+  * lastupdate  : 2022-11-22 Tue
 </WRAP> </WRAP>
 <WRAP clear></WRAP> <WRAP clear></WRAP>
줄 10: 줄 10:
 ===== 사전에 설치가 필요한 프로그램 ===== ===== 사전에 설치가 필요한 프로그램 =====
   * 도커   * 도커
-  * 리눅스 환경 프로그램+  * 리눅스 배포판(이 글은 우분투 22.04 버전 사용.)
  
 +===== 아래 명령어들은 어디서 쳐야하나?=====
 +  * 사전에 설치한 리눅스 배포판을 실행하여 이용한다.
 + 
 ===== 도커컴포즈란? ===== ===== 도커컴포즈란? =====
   * 도커 컴포즈는 하나의 설정파일로 여러 컨테이너를 운용하게 할 수 있게 해주는 도구 중 하나.   * 도커 컴포즈는 하나의 설정파일로 여러 컨테이너를 운용하게 할 수 있게 해주는 도구 중 하나.
줄 78: 줄 81:
  
  
-=====Docker Compose 명령어 옵션=====+=====Docker Compose 명령어 실행 옵션=====
 | -d         | 백그라운드 실행             | | -d         | 백그라운드 실행             |
 | --no-deps  | 링크 서비스 실행하지 않음   | | --no-deps  | 링크 서비스 실행하지 않음   |
줄 104: 줄 107:
 =====도커컴포즈를 통한 컨테이너 생성 방법===== =====도커컴포즈를 통한 컨테이너 생성 방법=====
 <code bash> <code bash>
-1. hgkim@LAPTOP-266L93S4:/usr/bin$ sudo mkdir DockerCompose                       # DockerCompose디렉토리 만들어 주기.+1. hgkim@LAPTOP-266L93S4:/usr/bin$ sudo mkdir DockerCompose                       # Docker가 있는 디렉토리에 DockerCompose디렉토리 생성.
 </code> </code>
 <code bash> <code bash>
-2. hgkim@LAPTOP-266L93S4:/usr/bin/DockerCompose$ sudo vi Dockerfile               # 도커파일의 설정 파일 작성.+2. hgkim@LAPTOP-266L93S4:/usr/bin/DockerCompose$ sudo vi Dockerfile               # DockerCompose디렉토리로 이동후 도커파일 생성 및 작성.
 </code> </code>
 <code bash> <code bash>
줄 116: 줄 119:
 </code> </code>
 <code bash> <code bash>
-3. hgkim@LAPTOP-266L93S4:/usr/bin/DockerCompose$ sudo vi docker-compose.yml       # 도커컴포즈 설정 파일 작성.+3. hgkim@LAPTOP-266L93S4:/usr/bin/DockerCompose$ sudo vi docker-compose.yml       # DockerCompose디렉토리에 도커컴포즈 파일 생성 및 작성.
 </code> </code>
 <code bash> <code bash>
줄 140: 줄 143:
 </code> </code>
  
-=====도커컴포즈를 통한 용 방법=====+===도커컴포즈와 도커파일을 통한 용 방법=== 
 +  * 검색솔루션에 사용할 재사용 가능한 적절한 OS 컨테이너를 만들 수 있음. 
 +  * 검색솔루션 설치(도커 기반) 과정을 줄일 수 있음. 
 + 
 +=== 도커파일 사용법 === 
 +  * [[wiki:3party:docker:도커파일_사용법|도커파일 설정 방법]]
  
  
 {{tag>치킨5분컷 도커컴포즈 도커컴포즈_명령어 도커컴포즈_컨테이너}} {{tag>치킨5분컷 도커컴포즈 도커컴포즈_명령어 도커컴포즈_컨테이너}}
/volume1/web/dokuwiki/data/attic/wiki/3party/docker/도커컴포즈_사용법.1669084840.txt.gz · 마지막으로 수정됨: 2022/11/22 11:40 저자 hgkim