본문 바로가기
DevOps/Docker

[Docker] : 서비스 생성하기

by 오주현 2022. 3. 4.
반응형

docker service 명령어로 시작할 수 있다.

 

docker service create \\
ubuntu:14.04 \\
/bin/sh -C "while true; do echo hello world; sleep 1; done"

ubuntu:14.04 이미지로 서비스 내 컨테이너를 생성하고 컨테이너가 시작할 때 명령어로 “hello world”를 출력하는 셸 명령어를 설정한다.

 

서비스 내의 컨테이너는 detached 모드로 -d를 넣어 동작할 수 있는 이미지를 사용해야 한다.

 

docker service ls

서비스를 생성했다면 서비스의 목록을 확인해 방금 생성한 서비스가 정상적으로 구동되고 있는지 확인해 본다. 스웜 클러스터 내의 서비스 목록을 확인하는 명령어이다.

 

docker service ps 이름

자세히 알고 싶으면 위 명령어를 사용하면 된다.

 

docker service rm 이름

생성된 서비스를 삭제하기 위한 명령어이다.

 

 


📖 ← [ 시작하세요! 도커/쿠버네티스 ] 책을 참고하여 공부하였습니다.

반응형

댓글