2016年10月30日星期日

Docker_006:运行自己的 docker registry

 环境:MAC OS  X 10.12.1 + Docker 1.12.1

1. 下载 registry 镜像
$ docker pull registry

2. 运行 registry 镜像
$ docker run -p 5000:5000 registry

3. 查看 hello-world 镜像
$ docker images hello-world
输出如下:
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              c54a2cc56cbb        6 months ago        1.848 kB

4. 给 hello-world 镜像打上新 registry 标签
$ docker tag hello-world localhost:5000/hello-world

5. 推到新的 registry
$ docker push localhost:5000/hello-world

6. 运行新的 registry 中的 hello-world 镜像
$ docker run localhost:5000/hello-world

7. 查看新的 registry 中的 hello-world 镜像
$ docker images localhost:5000/hello-world
输出如下:
REPOSITORY                   TAG                 IMAGE ID            CREATED             SIZE
localhost:5000/hello-world   latest              c54a2cc56cbb        6 months ago        1.848 kB
 

没有评论: