프로필사진

Go, Vantage point

가까운 곳을 걷지 않고 서는 먼 곳을 갈 수 없다.


Github | https://github.com/overnew/

Blog | https://everenew.tistory.com/





티스토리 뷰

반응형

 

 

 

 

만약 작업 중에 container가 강제 종료 된다면 지금까지 작업한 것이 물거품이 될 수 있다.

따라서 실행 중인 도커 파일을 docker hub에 업로드하자.

 

일단 도커 허브에 가입하자. 

 

 

Docker commit

docker commit으로 실행중인 컨테이너로 이미지를 만들 수 있다.

docker commit dns-server everenew/dns-jin:latest

 

 

 

 

 

 

Docker login

 

Docker login으로 docker hub에 로그인하자.

 

 

 

 

일단 repository를 만들어 준다.

 

 

본인의 경우는 dns-jin로 만들었기 때문에, 아이디가 앞에 붙어 everenew/dns-jin라는 이름 등록이 된다.

 

 

 

이름이 everenew/dns-jin인 이미지를 push 할 수 있으므로 이름이 잘못 설정 되었다면,

Docker tag 를 통해 바꾸어 주자.

 

 

 

 

 

 

Docker push

 

docker push로 이미지를 업로드한다.

이때 각 layer 별로 업로드가 되고, 기존에 베이스 image로 사용한 sameersbn/bind image layer는 업로드 되지 않고 mount 되는 것이 확인된다.

 

 

 

 

 

 

https://hub.docker.com/repository/docker/everenew/dns-jin

 

Docker

 

hub.docker.com

 

 

 

 

 

 

반응형
댓글
반응형
인기글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함