도커 & 쿠버/도커 사용해보기

도커 기본 다지기 4

dudung__ 2023. 9. 14. 19:11

github로 docker image 공유하기 1 - push 

어제 해본 commit과 build를 통한 이미지 만들기 후에, 이미지를 어떻게 공유할것인가에 대한 내용이다 

=> 타인 / 다른 공간에서 내가 사용하기 위해서 공유해야함(registry에 업로드)

==> push명령어

 

 

=> docker hub 홈페이지로 가서 

=> repositories => 내 이미지를 저장할 수 있는 저장소의 화면이 나옴 

=> create repository => 내 이미지를 만들 수 있음

 

 

여기서 python3가 설치되어있는 이미지를 만들어볼 것임 

 

 

 

밑에 이야기하긴 할 것이지만, private repository를 하나밖에 사용하지 못함

 

 

일단 만들어보면 => 어떤식으로 push 명령어를 사용해야하는지도 기술해줌

==> 이제 'python3'라는 이름으로 만든 이미지를 업로드해볼것임 

 

 

 

=> 이제 본격적으로 image를 push할 것임

 

 

 

=> apt 업데이트를 한 후 => python3를 깔아볼 것임

=> 그 후에 내가 생성한 컨테이너를 image로 만들것 

 

 

 

일단 container를 확인해보면 잘 실행되고 있는 것을 볼 수 있음

아까 hub 페이지에서 봤던것 처럼 ' 계정명/image이름:태그

=> 계정명과 이미지이름 그리고 버전을 나타내는 숫자를 적어줬음

 

=> 일단 도커에 로그인을 하고 

=> push명령어를 통해서 push를 진행했음

 

=> 다시 허브로 들어가서 확인해보니, image가 성공적으로 생성된것을 볼 수 있었음

 

 

 

=> 로컬에 다운받아져있던 이미지를 지우고, 다시 레포지토리에서 가져와봤음 => 잘 push 됐는지 확인하기 위해서 

=> 잘 받아와졌음

 

=> 그래도 확인해봄

 

=> 잘 받아졌음