프로그래밍/도커

도커] 셋팅이 끝난 이미지 파일을 docker hub에 업로드 하기

Hwan2 2020. 5. 16. 02:51
반응형


도커로 리눅스를 설치한 후 해당 리눅스 셋팅이 다 끝났으면 Docker Hub에 해당 이미지 파일을 저장할 수 잇습니다.


https://www.docker.com/에서 간단한 회원가입을 마친 후 로그인을 해줍니다.



로그인이 완료됐다면 새로운 이미지 파일을 만들어 줍니다.



우선 이미지를 만들 원본파일이 되는 컨테이너를 검색합니다.


맨 끝에 NAMES를 보시면 해당 컨테이너의 이름이 나옵니다.



NAMES 이름으로 이미지 파일을 만들어 줍시다.


commit -m 'vim_install'


이 부분은 코멘트를 달아주는 것으로 저는 vim을 설치했기 때문에 코멘트를 이런식으로 달았습니다.



ubuntu_server

이녀석은 제가 여지껏 작업했던 컨테이너의 이름입니다.(ps -a했을 때 나온 녀석, 2번 사진 참조)



dnfwlq8054/u_server:1.0

앞부분인 dnfwlq8054는 제 Docker Hub의 ID입니다.(회원가입 할 때 ID)


두번째는 u_server:1.0이라고 되어있는데 u_server는 이미지파일 이름입니다.

: 은 다음부분인 TAG를 가르키는 뜻이고

1.0은 TAG 이름이 1.0이라는 뜻입니다.

(이 형식은 지켜주세요. 안그러면 업로드가 안됩니다.!!!)



다 만든 후 docker images를 입력하면 다음과 같이 나옵니다.



이미지가 만들어진걸 확인 했으면 Docker hub에 올려주면 됩니다.

(powershell 크기를 늘렸다 줄였더니 텍스트가 살짝 깨졌네요....)


docker push [생성했던 이미지 이름]


이렇게 해주면 Pushed 라는 단어가 뜨면서 업로드가 완료 됩니다.






이렇게 dockerhub에 이미지 파일이 잘 업로드 된걸 확인할 수 있습니다.


반응형