도커로 리눅스를 설치한 후 해당 리눅스 셋팅이 다 끝났으면 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에 이미지 파일이 잘 업로드 된걸 확인할 수 있습니다.
'프로그래밍 > 도커' 카테고리의 다른 글
도커] 외부에서 도커 컨테이너의 웹페이지에 접근하는 방법. (0) | 2020.05.16 |
---|---|
도커] Windows10 VSCode와 도커 리눅스 연결하기 (0) | 2020.05.16 |
도커] Windows 10에서 도커로 우분투 설치하기 (4) | 2020.05.15 |
Window10 - 도커 설치하기(튜토리얼) (0) | 2020.05.15 |
Linux) Doker와 Container의 탄생과 설명, 차이점 (2) | 2019.11.13 |
댓글