아 리 용기 서비스 - 템 플 릿 편성 문법 약값
역할:
완전한 응용 을 설명 하 는 데 사용 되 며, 이 응용 은 여러 서비스 로 구 성 될 수 있다.예 를 들 어 웹, 그 는 nginx / httpd + phop + my sql 로 구성 되 어 있 습 니 다.서 비 스 량 에 따라 두 개 이상 의 용 기 를 작 동시 킬 수도 있다.
능력:
용기 서 비 스 는 템 플 릿 파일 을 편성 하여 용기 응용 을 자동화 적 으로 배치 하고 관리 하 는 것 을 지원 합 니 다.템 플 릿 파일 을 만 드 는 데 사용 되 는 탭 은 대부분의 Docker Compose 1.5. x 에서 1.7. x 버 전에 서 실 현 된 탭 을 호 환 합 니 다.구체 적 으로 호 환 되 는 태그 에 대해 서 는 태그 설명 을 참조 하 십시오.템 플 릿 파일 을 편성 하 는 것 도 Compose V1 과 V2 두 가지 서로 다른 버 전의 템 플 릿 형식 을 지원 합 니 다.더 자세 한 정 보 는 문서 참조.용기 서비스 도 지역 사회 버 전에 서 많은 확장 능력 을 제공 합 니 다. 지역 사회의 Docker Compose 와 Swarm 과 달리 아 리 클 라 우 드 용기 서 비 스 는 노드 를 뛰 어 넘 는 용기 연결 (link) 을 지원 하기 때문에 Docker Compose 템 플 릿 이 설명 한 응용 을 분포 식 집합 군 에 직접 배치 하여 높 은 가용성 과 신축성 을 제공 할 수 있 습 니 다.용기 서비스 도 지역사회 Compose 템 플 릿 설명 을 바탕 으로 일련의 확장 을 제공 하여 웹, 마이크로 서비스 응용의 배치 와 운영 을 간소화 했다.이것 이 바로 용기 안의 라벨 이다.
직접 하나의 예 로 보다.
wordpress:
image: registry.aliyuncs.com/acs-sample/wordpress:yunqi
#
ports:
- 80
# 80
volumes:
- /acs/log/wordpress/:/var/log/
# /var/log/, /acs/log/wordpress/ 。( )
labels:
#docker ( aliyun )
aliyun.routing.port_80: wordpress
# , wordpress...alicontainer.com, 8080
aliyun.probe.url: 'http://container/license.txt'
# URL :http://localhost/license.txt
aliyun.probe.initial_delay_seconds: '5'
#
aliyun.scale: '1'
# 1
aliyun.depends: logtail
# logtail
aliyun.latest_image: true
# ( tag )
restart: always
#
links:
- mysql
# wordpress mysql, mysql.MYSQL_ROOT_PASSWORD
mysql:
image: mysql
ports:
- 80
labels:
aliyun.scale: "1"
environment:
- MYSQL_ROOT_PASSWORD=password
다음으로 전송:https://www.cnblogs.com/gorgage/p/7339299.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.