我的目标还是无互联网安装,部署内部的docker私有库,目前docker镜像的获得还是需要互联网,将下载好的docker镜像发布到内部私有库上(可在有互联网的时候将容器打成tar包,在离线状况下使用参照《打包docker镜像并使用文件导入》)。
1、使用fedora 20(IP为192.168.1.103)作为测试服务器(centos 7,redhat 7通用)
2、安装docker
yum -y install docker-io docker-registry
特别说明,fedora更新的docker 1.3.1提交到本地库有问题,有1.3.0的docker没问题。若以后再更新版本,按照上面的操作
yum -y install http://mirrors.163.com/fedora/updates/20/x86_64/docker-io-1.3.0-1.fc20.x86_64.rpm
3、启动并保持开机启动,安装docker registry
systemctl start docker systemctl start docker-registry systemctl enable docker systemctl enable docker-registry
docker run -p 5000:5000 registry
4、在线下载centos镜像
docker pull centos
下载完成后执行
docker images
5、将镜像做tag
docker tag img_id localhost.localdomain:5000/centos_local
6、push镜像到本地库
docker push localhost.localdomain:5000/centos_local
7、客户端下载这个私服的镜像
docker pull 192.168.1.103:5000/centos_local
10、大功告成
相关推荐
在使用Docker私有仓库时,默认情况下使用Host:Port形式来代表仓库名称,但这容易暴露Registry使用的IP和端口。为了解决这个问题,我们可以使用域名来代表仓库名称,这样不仅可以比较容易记忆,还可以隐藏Registry...
docker容器化部署时创建私有仓库时需要用到的registry镜像
centos7搭建任意版本的docker以及建立自己的私有仓库registry,已实践!
docker_registry私有仓库基础镜像 registry:2 registry:latest
docker 查询或获取私有仓库(registry)中的镜像,使用 docker search 192.168.1.8:5000 命令经测试不好使。 解决: 1、获取仓库类的镜像: [root@shanghai docker]# curl -XGEThttp://192.168.1.8:5000/v2/_...
docker pull registry:2 docker run -d -p 5000:5000 registry:2 docker tag zookeeper:3.5 localhost:5000/zookeeper:3.5 docker push localhost:5000/zookeeper:3.5 搭建harbor1.2.2私有仓库 ......
随着docker使用的镜像越来越多,就需要有一个保存...两台CentOS7.4,一台为Docker私有仓库;另一台为Docker客户端,测试使用; 两台服务器都需要安装Docker服务,请参考博文:安装Docker.v19版本 1、配置registry私有
和Mavan的管理一样,Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库。 使用私有仓库有许多优点: 节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库...
hub.docker.com上可以保存镜像,但是网速相对较慢,在内部环境中搭建一个私有的公共仓库是个更好的方案,今天我们就来实战搭建私有docker仓库吧; 环境规划 需要两台机器:docker私服仓库的server和使用docker的普通...
009 Docker私有registry.mp4
Docker 私有仓库恢复 之前openstack平台由于停电等影响,导致之前制作的registry 私有仓库的主机挂掉,还好数据挂载在nfs中,然后现在尝试重新启动恢复。 虚机安装nfs服务 apt-get install -y nfs-common 编辑 /etc...
安装部署一个私有的Docker Registry是引入、学习和使用Docker这门技术的必经之路之一。尤其是当Docker被所在组织接受,更多人、项目和产品开始接触和使用Docker时,存储和分发自制的Docker image便成了刚需。Docker ...
centos7下安装docker和私有仓库,在自己单位搭建完成,以此为例,给大家借鉴。
docker容器化+图形界面portainer+镜像私有仓库registry+docker-registry-ui+以及springboot+vue部署示例,安装文档自己部署了好几次,绝对可执行!!!