构建本地Docker Registry (Mac OS X)
###第一步 在Mac osx上安装docker
https://docs.docker.com/mac/step_one/
###第二步 修改boot2docker中docker启动配置
$ docker-machine ssh default
$ sudo vi /var/lib/boot2docker/profile
在profile文件最后加上:
EXTRA_ARGS="--insecure-registry 192.168.99.100:5000"
然后exit退出default,输入以下命令重启虚拟机
$ exit
$ docker-machine restart default
###第三步 创建私服容器
$ docker pull registry
$ docker run -d -p 5000:5000 --restart=always -v 192.168.99.100:/tmp/registry-dev registry
###第四步 测试私服
1.从docker官方私服拉取
$ docker pull hello-world
2.将hello-world打标签成私服镜像
$ docker tag hello-world 192.168.99.100:5000/hello-world
3.上传到私有仓库
$ docker push 192.168.99.100:5000/hello-world
4.查询上传结果
http://192.168.99.100:5000/v1/search
5.从私服中下载image
$ docker pull 192.168.99.100:5000/hello-world