데브옵스(DevOps)를 위한 쿠버네티스 마스터/왕초보도 따라하는 도커 기초

도커 이미지 푸시와 히스토리 확인

webmaster 2022. 5. 31. 13:31
728x90

도커 이미지 푸시

1. Docker Hub 회원가입

https://hub.docker.com/

 

Docker Hub Container Image Library | App Containerization

Build and Ship any Application Anywhere Docker Hub is the world's easiest way to create, manage, and deliver your team's container applications.

hub.docker.com

2. 회원가입한 정보를 토대로 다음 내용을 작성한다. login을 하지 않으면 정상 동작하지 않는다. gasbugs라는 문자열은 사용하는 아이디로 바꿔서 실행해야만 한다.

sudo docker login
sudo docker tag echo_test ***gasbugs***/echo_test:v3.7
sudo docker images
sudo docker push ***gasbugs***/echo_test:v3.7

3. https://hub.docker.com/ 에 접속하여 내 레파지토리에 도커가 잘 등록됐는지 확인해본다.

 

Docker Hub Container Image Library | App Containerization

Build and Ship any Application Anywhere Docker Hub is the world's easiest way to create, manage, and deliver your team's container applications.

hub.docker.com

4. 모든 이미지 삭제 후 다시 gasbugs/echo_test 실행하여 잘 다운로드돼 실행되는지 테스트한다.

sudo docker rmi `docker images -q` -f
sudo docker run -t -p 12345:12345 --name et --rm gasbugs/echo_test:v3.7

도커 이미지 히스토리 확인

다음 명령을 사용하면 도커 이미지가 어떤 히스토리를 가졌는지 확인할 수 있다. 제일 상단에 앞서 우리가 dockerfile을 빌드해서 추가한 정보가 있다.

docker history ***gasbugs/echo_test***
728x90