Docker Compose (2) 썸네일형 리스트형 [Docker] Docker Compose links(컨테이너 간 연결) 컨테이너 간 연결(links) 다른 컨테이너에 대한 링크 기능을 사용하여 연결하고 싶을 때는 links 를 사용하여 연결한 컨테이너명을 설정합니다. links: - logserver - logserver:log01 logserver라는 이름의 컨테이너와 링크시키고 싶을 때는 다음과 같이 지정합니다. links: - logserver 컨테이너명과는 별도로 앨리어스명을 붙이고 싶을 때는 '서비스명:앨리어스명'으로 지정합니다. links: - logserver:log01 또한 서비스 간의 의존관계는 depends_on 을 사용하여 지정할 수 있습니다. depends_on 은 서비스를 시작하는 순서도 지정할 수 있습니다. [Docker] Docker Compose build docker-compose.yml 작성 시 이미지의 작성을 Dockerfile에 기술하고 그것을 자동으로 빌드하여 베이스 이미지로 지정할때는 build를 지정합니다. build에는 Dockerfile의 파일 경로를 지정합니다. 예시 다음과 같이 sample 디렉토리 안에 docker-compose.yml과 Dockerfile을 배치합니다. sample ├── Dockerfile └── docker-compose.yml docker-compose.yml의 build에는 현재 디렉토리의 Dockerfile의 위치를 지정합니다. # docker-compose.yml services: webserver: build: . # 현재 디렉토리 Dockerfile은 다음과 같이 작성합니다. FROM ubuntu 다음 .. 이전 1 다음