문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:3party:docker:도커컴포즈_사용법 [2022/11/22 11:32] hgkim |
wiki:3party:docker:도커컴포즈_사용법 [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 4: | 줄 4: | ||
| * author | * author | ||
| * email : hgkim@repia.com | * email : hgkim@repia.com | ||
| - | * lastupdate | + | * lastupdate |
| </ | </ | ||
| <WRAP clear></ | <WRAP clear></ | ||
| 줄 10: | 줄 10: | ||
| ===== 사전에 설치가 필요한 프로그램 ===== | ===== 사전에 설치가 필요한 프로그램 ===== | ||
| * 도커 | * 도커 | ||
| - | * 리눅스 | + | * 리눅스 |
| + | ===== 아래 명령어들은 어디서 쳐야하나? | ||
| + | * 사전에 설치한 리눅스 배포판을 실행하여 이용한다. | ||
| + | |||
| ===== 도커컴포즈란? | ===== 도커컴포즈란? | ||
| * 도커 컴포즈는 하나의 설정파일로 여러 컨테이너를 운용하게 할 수 있게 해주는 도구 중 하나. | * 도커 컴포즈는 하나의 설정파일로 여러 컨테이너를 운용하게 할 수 있게 해주는 도구 중 하나. | ||
| 줄 78: | 줄 81: | ||
| - | =====Docker Compose 명령어 옵션===== | + | =====Docker Compose 명령어 |
| | -d | 백그라운드 실행 | | -d | 백그라운드 실행 | ||
| | --no-deps | | --no-deps | ||
| 줄 104: | 줄 107: | ||
| =====도커컴포즈를 통한 컨테이너 생성 방법===== | =====도커컴포즈를 통한 컨테이너 생성 방법===== | ||
| <code bash> | <code bash> | ||
| - | 1. hgkim@LAPTOP-266L93S4:/ | + | 1. hgkim@LAPTOP-266L93S4:/ |
| - | 2. hgkim@LAPTOP-266L93S4:/ | + | </ |
| - | 3. hgkim@LAPTOP-266L93S4:/ | + | <code bash> |
| + | 2. hgkim@LAPTOP-266L93S4:/ | ||
| + | </ | ||
| + | <code bash> | ||
| + | FROM 만들 이미지 파일 (이미지이름: | ||
| + | |||
| + | 추가적으로 필요한 명령어 | ||
| + | |||
| + | </ | ||
| + | <code bash> | ||
| + | 3. hgkim@LAPTOP-266L93S4:/ | ||
| </ | </ | ||
| <code bash> | <code bash> | ||
| 줄 129: | 줄 142: | ||
| 5. docker exec -it 컨테이너명 / | 5. docker exec -it 컨테이너명 / | ||
| </ | </ | ||
| + | |||
| + | ===도커컴포즈와 도커파일을 통한 활용 방법=== | ||
| + | * 검색솔루션에 사용할 재사용 가능한 적절한 OS 컨테이너를 만들 수 있음. | ||
| + | * 검색솔루션 설치(도커 기반) 과정을 줄일 수 있음. | ||
| + | |||
| + | === 도커파일 사용법 === | ||
| + | * [[wiki: | ||
| + | |||
| + | |||
| {{tag> | {{tag> | ||