수색…


고급 서비스 만들기

다음 예제에서는 visualizer 라는 이름의 서비스를 생성합니다. 우리는 커스텀 레이블을 지정하고 서비스의 내부 포트를 8080에서 9090으로 재 매핑 할 것이다. 또한 호스트의 외부 디렉토리를 서비스에 바인드 할 것이다.

docker service create \
        --name=visualizer \
        --label com.my.custom.label=visualizer \
        --publish=9090:8080 \
        --mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock \
        manomarks/visualizer:latest

간단한 서비스 만들기

이 간단한 예는 포트 80에서 수신 대기하는 안녕하세요 세계 웹 서비스를 만듭니다.

docker service create \
    --publish 80:80 \
    tutum/hello-world

서비스 제거

이 간단한 예제는 이름이 "visualizer"인 서비스를 제거합니다.

docker service rm visualizer

서비스 확장

이 예제는 서비스를 4 개의 인스턴스로 확장합니다.

docker service scale visualizer=4

Docker Swarm Mode에서는 서비스를 중단하지 않습니다. 그것을 0으로 스케일합니다.

docker service scale visualizer=0


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow