| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- CLASS
- ConstraintLayout
- recyclerview
- enum
- 생명주기
- MINUS
- Service
- collection
- elementAt
- docker-compose
- union
- LiveData
- animation
- lifecycle
- class component
- function
- ReactNative
- map
- Swift
- docker
- AWS
- Generic
- Filter
- list
- Foreign Key
- Kotlin
- Interface
- react native
- vuex
- mongoose
- Today
- Total
목록docker-compose (3)
개발 일기
2020/05/05 - [컨테이너/Docker] - docker-compose - (1) ? 전에 글에서 소개했듯이 컨테이너를 실행을 시킬 때 옵션을 설정 파일로 통해 관리하는 장점 외에도 여러 컨테이너를 실행을 할 때 유용합니다. 간단하게 젠킨스 컨테이너를 통해서 알아보도록 하겠습니다. 먼저 docker-compose.yml을 다음과 같이 작성을 합니다. version : "3" services: master: container_name : master image : jenkinsci/jenkins:2.142-slim ports: - 8080:8080 volumes: - ./jenkins:/var/jenkins_home 여기에서 volumes 이라는 값이 처음으로 등장했습니다. volume은 호스트와 ..
도커 컴포즈는 yaml 포맷으로 기술된 설정 파일로써 ,하나의 서버에서 여러 컨테이너의 관리를 할수가 있게 도와드립니다. 예를 들어 하나이상의 컨테이너에서 설정 파일 혹은 환경 변수 공유 및 다른 컨테이너와의 통신 등등일 때 필요합니다. docker-compose가 실행이 가능한 환경인지를 알기 위해서는 다음과 같이 확인해 볼수가 있습니다. $ docker-compose version 이제 간단하게 다음과 같이 작성을 합니다. version : "3" services: [컨테이너 이름]: ex) gunwook image: [이미지 명]:[태그 명] ex) docker/gunwook:latest ports: - 9000:8000 이제 하나씩 설명을 해드리면 첫번째 version은 문법 버전을 표시해주는 것..