본문 바로가기

: IT

[Docker] 원격 서버에 도커 서비스 생성

반응형
  1. 이미지를 tar 파일로 생성
    [양식] docker save -o [파일명] [이미지명:태그]
    [예시] docker save -o docker-test.tar docker-test:0.0.1​
  2. 생성된 파일을 원격 서버에 업로드
  3. 원격 서버에서 이미지 파일 불러와서 도커 이미지로 등록
    [양식] docker load -i [파일명]
    [예시] docker load -i docker-test.tar 
    이미지 확인> docker images
  4. 서비스 생성
    [양식] docker service create --name [서비스명] --publish published=[포트],target=[포트]--replicas [개수] [이미지명:태그]
    [예시] docker service create --name test-service --publish published=80,target=80--replicas 1 docker-test:0.0.1 
    서비스 확인> docker service ls​
  5. 서비스 삭제
    [양식] docker service rm [서비스명]
    [예시] docker service rm test-service
  6. 서비스 로그 실시간 추적
    [양식] docker service logs -f -t [서비스명]
    [예시] docker service logs -f -t test-service

 

반응형