docker学习笔记(二)——创建私有库
2016-02-02 16:41
627 查看
本篇将介绍在docker在linux上创建私有库。
目录:1.介绍
2.创建docker私有库
3.测试
4.参考资料
1.介绍
docker默认使用docker提供的公共库,在某些场合下,需要建立私有仓库来管理镜像。这里我们使用Docker Registry v2.0来管理docker镜像仓库。github地址:https://github.com/docker/distribution
2.创建docker私有库
启动Registry:$ docker run -d -p 5000:5000 --restart=always --name registry registry:2 --使用默认目录,停止后,仓库内的镜像会被删除。 or $ docker run -d -p 5000:5000 --restart=always -v /opt/data/registry:/tmp/registry registry:2 --本地目录挂载到/tmp/registry
3.测试
$ docker pull hello-world --获取镜像 $ docker tag hello-world localhost:5000/my-first-image --打tag $ docker push localhost:5000/my-first-image --把镜像推到Registry仓库 $ docker pull localhost:5000/my-first-image --从Registry仓库获取镜像 $ docker stop registry && docker rm -v registry --停止Registry
注:私有registry库https错误解决:在pull出错的主机修改docker配置
--insecure-registry [host]:[port]
4.参考资料
https://docs.docker.com/registry/相关文章推荐
- docker创建私有镜像
- docker学习(6) docker中搭建java服务及nginx反向代理
- docker常用的命令
- Docker(二)
- Calico Docker整合使用
- docker: 构建openldap镜像(image)
- docker创建私有仓库
- Docker网络详解
- (OK-half) Fedora23——Docker——CORE—testing
- Docker—PaaS—微服务
- Docker容器和镜像存储机制—images—目录树结构
- Docker 使用总结
- Docker推出了Docker云
- 创建 Docker 镜像
- How To Install Docker on Fedora 23
- (OK) Fedora23——Docker——CORE—testing
- Running docker on Android
- Docker命令参考
- 如何创建一个安全的Docker基础镜像
- (OK) running CORE—Common Open Research Emulator—docker