Knowhow/Docker

Docker 이미지/태그 명 바꾸기, private server에 push하기

침닦는수건 2023. 7. 3. 14:29
반응형

제목 그대로 로컬에 갖고 있는 docker 이미지를 이름 변경하여 private server에 올리는 과정을 적는다.

 

Docker 이미지 이름, 태그 이름 바꾸기

docker tag [원래 이미지 이름]:[원래 태그 이름] [새로운 이미지 이름]:[새로운 태그 이름]

명령어는 간단하다. 위 명령어를 사용하면 로컬에 이미 만들어둔 이미지의 이름만 새로 생긴다. 

 

실제로 docker images를 통해 리스트를 띄워보면, 새롭게 생성된 이미지의 ID가 이전과 같은 것을 볼 수 있다.

 

내용물 전체를 똑같이 복사한다기 보다 이름만 새로 만들고 주소를 공유하는 식 같다.

 

Docker private server 로그인

docker login -u [USER ID] -p [PASSWORD] [SERVER URL OR ADDRESS]

올려야 되는 서버 URL이나 주소를 마지막에 적고, ID와 password를 각각 -u -p 태그로 넣어주면 된다.

 

Docker image push

docker push [새로운 이미지 이름]:[새로운 태그 이름]

login이 되어 있기 때문에 push 명령를 단순히 치면 연결된 서버에 올라간다.

 

주의할 점은 로그아웃 전까지 계속 이 서버에 올라가니까 다른 이미지를 다른 서버에 올릴 때 꼭 확인해두어야 한다.

반응형