$ docker run -i -t --name commit_container1 ubuntu:14.04
$ docker commit commit_container1 my-image-name:0.0
저장소에 올릴 이미지 생성
$ docker tag my-image-name:0.0 alicekl07/my-image-name:0.0
이미지 이름 추가
- docker tag [기존의 이미지 이름] [새롭게 생성될 이미지 이름]
- 기존 이름이 사라지는 것이 아니라 같은 이미지를 가리키는 새로운 이름 추가
$ docker login
도커 허브 서버에 로그인
- 회원 가입때 사용한 아이디와 비밀번호를 입력
- 로그인 정보 삭제시 docker logout
입력
$ docker push
이미지를 저장소에 전송
$ docker pull alicekl07/my-image-name:0.0
도커에서 이미지 내려받기
docker run -d --name myregistry \
-p 5000:5000 \
--restart=always \
registry:2.6
--restart
curl localhost:5000/v2/
curl
HTTP 요청을 보내는 도구$ docker tag my-image-name:0,0 ${DOCKER_HOST_IP}:5000/my-image-name:0.0
${DOCKER_HOST_IP}
$ docker push 192.168.99.101:5000/my-image-name:0.0
DOCKER_OPTS="— insecure-registry=192,168.99.101:5000”
—-insecure-registry
docker pull 192.168.99.101:5000/my-image-name:0.0
ℹ️ 레지스터 컨테이너는 생성됨과 동시에 컨테이너 내부 디렉터리에 마운트되는 도커 볼륨 생성