반응형
1. Docker hub repository 생성
아래의 링크로 이동해서, 로그인을 해 둔다
만약 아이디가 없을 경우 회원가입을 한 뒤에 로그인을 하도록 하자
중간 메뉴에 Repositories를 클릭해서 이동한 뒤 Create repository를 클릭하도록 하자
아래와 같은 화면이 뜬다면 이메일 인증을 해야할 필요가 있다
아래는 create repository누른뒤 화면이다
Repository Name에 내가 원하는 저장소이름을 설정하고 Create버튼을 눌러주도록 한다
이렇게 Repository를 생성한다
그런다음에 docker desktop도 같이 로그인해줘야 한다
2. Docker commit
Docker commit이란 내가 가지고 있는 Image의 변경사항을 새로 Commit을 해서 push 하기 전을 뜻한다
Github의 commit과 거의 비슷하다고 보면 된다
명령어는 아래와 같다
docker commit <Container ID> <docker hub NAME>/<repository NAME>:<version>
docker hub NAME에는 docker hub의 자기 아이디를 넣어주고
repository NAME에는 저장소이름을 넣어주도록 하면 된다
version은 원하는대로 적으면 된다. 마지막 버전으로 하려면 latest를 써주도록 한다
3. Docker Push
docker push는 commit한 이미지를 그대로 저장소에 올리는 작업이다
명령어는 아래와 같다
docker push <docker hub NAME>/<repository NAME>:<version>
commit 했을때 똑같은 버전으로 push 해주면 된다
4. Docker hub확인
push가 끝났으니 이제 docker hub에서 제대로 업로드가 됐는지 확인을 해보자
위와 같이 이미지가 잘 올라가 있는 것을 확인할 수 있다
반응형
'Docker' 카테고리의 다른 글
Docker 볼륨(Volume) 연결하기 (0) | 2023.09.27 |
---|---|
Docker 실행중인 Container 내부로 접근하기 (0) | 2023.09.26 |
Docker 포트포워딩 하기 (0) | 2023.09.25 |
Docker 기본 명령어 (0) | 2023.09.22 |
Docker pull (Docker 이미지 다운 받기) (0) | 2023.09.21 |