개발 중 자주 사용하는 서비스 docker-compose.yml 프로필
일부 기본 서비스의 docker-compose 프로필은 새 컴퓨터에서 빠르게 작업을 시작할 수 있도록 한다
대응하는 서비스를 시작하기 위해 긴 docker 명령을 입력할 필요가 없고, 지속될 수 있습니다.
코드 호스팅https://github.com/shiguanghu...및https://github.com/ThreeKing2...업데이트를 동기화합니다.
리스트
이름:
비고
consul
consul은 구글에서 개발한 go 언어로 개발된 서비스 발견, 설정 관리 센터 서비스입니다.
etcd33
etcd는 데이터 저장 시스템에 대한 소스 오픈, 분포식 키 값으로 공유 설정, 서비스 등록 및 발견을 제공합니다
kong
Kong은 확장 가능한 오픈 소스 API 레이어(API 게이트웨이 또는 API 중간부품이라고도 함)입니다.모든 RESTful API를 실행하기 전에 웹사이트에서 제공하는 플러그인을 통해 확장하거나 사용자 정의 플러그인으로 사용자 정의 기능을 확장할 수 있습니다.플러그인을 통해 핵심 플랫폼 이외의 기능과 서비스를 제공할 수 있다. 예를 들어 사용 통계, 사용자 신분 검증, API 권한 수여 등이다.
mysql
MySQL은 스웨덴 MySQL AB사가 개발한 관계형 데이터베이스 관리 시스템으로 현재 Oracle 산하 제품에 속한다
redis
Redis는 ANSI C 언어로 작성, 네트워크 지원, 메모리 기반이면서도 지속 가능한 로그형, Key-Value 데이터베이스를 오픈소스로 사용하며 다양한 언어의 API를 제공합니다.
mongo
MongodB는 분포식 파일 저장을 바탕으로 하는 데이터베이스입니다.C++ 언어로 작성됩니다.WEB 어플리케이션을 위한 확장 가능한 고성능 데이터 스토리지 솔루션입니다.
postgres
PostgreSQL은 강력한 소스 대상 관계 데이터베이스 관리 시스템(ORDBMS)으로 안전하게 데이터를 저장하고 요청을 처리할 때 검색할 수 있으며 플랫폼을 뛰어넘어 일상적인 대부분의 운영체제에서 실행할 수 있다.
비고
docker-compose 일반 명령
1. docker 미러 컴파일
docker build -t name .
2. docker-compose를 사용하여 새 컨테이너 그룹 실행
docker-compose up
3. 컨테이너 그룹 시작
docker-compose start
4. 컨테이너 그룹 중지
docker-compose stop
5. 컨테이너 그룹의 모든 컨테이너 상태 조회
docker-compose ps
6. 컨테이너 그룹 삭제
docker-compose down
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
CRD를 통한 사용자 정의 컨트롤러의 예 소개이 항목은 사용자 정의 리소스 정의(CRD)를 사용하여 사용자 정의 컨트롤러를 구현하는 예시를 설명합니다.실시 예로 당사 내에서 개발·이용하는 Etcd as a 서비스의 개요와 구조를 소개합니다. 이 항목은 Etcd...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.