도커 Service

John Jeong (토론 | 기여)님의 2018년 11월 1일 (목) 11:16 판 (→‎개요)

1 개요

Docker / Service
도커 / 서비스
  • 배포 프로그램에 포함된 작은 앱 하나하나가 서비스임
(비디오 스트리밍 사이트가 있다면 DB에 저장하는 서비스, 비디오 트렌스코딩 서비스 등 각각의 작은 앱 단위를 서비스라 보면 됨)
  • 서비스는 하나의 이미지를 구동시킴
  • 서비스는 하나의 이미지로 어떤 포트를 열지, 얼마나 많은 컨테이너 복사본을 생성할지를 docker-compose.yml 파일로 설정 할 수 있음

2 docker.compose.yml

version: "3"
services:
  web:
    # replace username/repo:tag with your name and image details
    image: username/repo:tag
    deploy:
      replicas: 5
      resources:
        limits:
          cpus: "0.1"
          memory: 50M
      restart_policy:
        condition: on-failure
    ports:
      - "4000:80"
    networks:
      - webnet
networks:
  webnet:

3 같이 보기

4 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}