Docker Swarm

Ziggy Stardust·2024년 12월 13일
0

Docker Swarm :

도커 호스트 : 도커를 실행 중인 노드(컴퓨터)
도커 서비스 : 호스트 위에서 동작하는 여러 노드로 구성된 서비스

도커 호스트 정보

docker info

마스터 노드 생성

docker swarm init
  • 스웜 초기화, manager 노드로 승격
  • 다른 노드들이 참여할 수 있는 토큰 발급

노드 조회 (매니저 노드에서 실행)

docker node ls

서비스 생성

docker service create --name <name> --replicas <복제 > -p <outer port:inner port> <image>

서비스 제거

docker service rm <name>

서비스 조회

docker service ls

서비스 이미지 업데이트

docker service update --image <image> <service name>

스케일링

docker service scale <service name>=<복제 >

서비스 내 컨테이너 조회

docker service ps <service name>

동작 중인 서비스 정보
docker inspect service my-express

이미지 빌드 정보
docker inspect <image id>

profile
spider from mars

0개의 댓글