반응형
제목 그대로 로컬에 갖고 있는 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 명령를 단순히 치면 연결된 서버에 올라간다.
주의할 점은 로그아웃 전까지 계속 이 서버에 올라가니까 다른 이미지를 다른 서버에 올릴 때 꼭 확인해두어야 한다.
반응형
'Knowhow > Docker' 카테고리의 다른 글
VScode를 활용한 container 원격 활용 방법 (VScode로 remote container 사용하기) (0) | 2024.02.14 |
---|---|
DockerFile로 효율적으로 이미지 빌드하기 (w/ tip) (0) | 2024.01.29 |
DockerFile 내부에서 github private repository clone 하기 (0) | 2023.06.22 |
Docker container 내에서 python 개발할 경우, VScode 활용법 (0) | 2023.05.16 |
자주 사용하는 Docker command, argument 정리 (0) | 2023.01.05 |