728x90
Docker registry
Docker registry : 도커 이미지를 저장하고, 분배하기 위한 저장소 (git의 repository)
Docker hub : docker를 만든 곳에서 관리하는 docker registry로 대부분의 공식이미지가 있는 곳(git의 github)
https://hub.docker.com/_/python
docker hub에 image push
- docker hub에 회원가입을 하고 repository를 만들어준다.
- cmd창에 docker login을 입력해 로그인한다. (비밀번호 입력시 아무것도 안뜨는데 입력되는 중임..😂)
3. docker push를 입력한다.
★도커 이미지의 이름을 repository와 동일하게 만들어줘야 한다.
docker build -t {user_id}/{name}:{tag} .
docker push {user_id}/{name}:{tag}
docker pull
도커 이미지가 로컬에 없는 경우에 도커 레지스트리에 등록된 도커 레지스트리에 있는 이미지를 가져온다.
docker pull {user_id}/{name}:{tag}
docker run 으로 실행 후 localhost에서 해당 이미지가 pull된걸 확인할 수 있다.
'Docker' 카테고리의 다른 글
6. Docker network (0) | 2022.03.17 |
---|---|
5. Docker container 데이터 유지 (0) | 2022.03.17 |
3. docekr 기초 (2) (0) | 2022.03.17 |
2. docker 기초 (1) 문법/조작 (0) | 2022.03.16 |
1. Docker? (0) | 2022.02.16 |
댓글