搭建Docker环境---私有仓库registry搭建
环境
服务端机器 (主机名为192.168.1.2):docker私有仓库服务器,运行registry容器
1 下载镜像registry
# docker pull registry
2 查看镜下是否pull下来
docker images
3 运行registry容器
docker run -itd -v /data/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:latest
参数说明
-itd:在容器中打开一个伪终端进行交互操作,并在后台运行;
-v:把宿主机的/data/registry目录绑定 到 容器/var/lib/registry目录(这个目录是registry容器中存放镜像文件的目录),来实现数据的持久化;
-p:映射端口;访问宿主机的5000端口就访问到registry容器的服务了;
—restart=always:这是重启的策略,假如这个容器异常退出会自动重启容器;
—name registry:创建容器命名为registry,你可以随便命名;
registry:latest:这个是刚才pull下来的镜像;
远程服务器必须开启docker远程api(为maven-docker-plugin打包上传)
vim /usr/lib/systemd/system/docker.service
修改ExecStart行为下面内容
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \
4 本地测试镜像仓库中所有的镜像
curl http://127.0.0.1:5000/v2/_catalog
{“repositories”:[]}
现在是空的,因为才刚运行,里面没有任何镜像内容。
转载于:https://www.cnblogs.com/wdzhz/p/10973365.html
搭建Docker环境---私有仓库registry搭建相关推荐
- 搭建docker镜像私有仓库
1.拉取registry镜像 docker pull registry 2.配置私有仓库地址 vim /etc/docker/daemon.json 输入如下参数,注意修改为自己的ip地址: &quo ...
- docker私有仓库registry(v2)的搭建
1.上传rpm文件,解压 yum文件: 链接:https://pan.baidu.com/s/1_tSwm2jqXqrV2mbMk0C80g 提取码:5gd7 [root@k8smaster01 z ...
- docker基础:私有仓库repository搭建(1):registry
使用docker的login命令之后,可以使用push命令将镜像推送到dockerhub上,但是dockerhub毕竟在公网上,免费的帐户只有一个private 的repository是免费的,剩下的 ...
- 搭建Docker本地私有镜像仓库
在使用Docker service create创建容器时,Docker首先默认从Docker Hub官方去下载镜像,这很不方便,很多时候我们的镜像都是使用Dockerfile自定义私有镜像,不对外公 ...
- Docker容器私有仓库——Harbor私有仓库的搭建
Docker容器私有仓库--Harbor私有仓库的搭建 一.Harbor介绍 1.Harbor概念 2.Harbor的核心组件 3.Harbor的优点 二.Harbor搭建的环境准备 1.当前Harb ...
- Docker私有仓库的搭建
1. 私有仓库搭建与配置 (1)拉取私有仓库镜像 docker pull registry (2)启动私有仓库容器 docker run -di --name=registry -p 5000:500 ...
- Docker 私有仓库registry
Docker官方的Docker hub(https://hub.docker.com)是一个用于管理公共镜像的仓库,我们可以从上面拉取镜像到本地,也可以把我们自己的镜像推送上去.但是,有时候我们的服务 ...
- 阿里云服务器如何快速搭建Docker环境
本教程介绍如何使用阿里云服务器快速搭建Docker环境,并使用Docker部署一个Nginx服务. 步骤一:安装Docker CE Docker有两个分支版本:Docker CE和Docker EE, ...
- maven私有仓库的搭建——nexus的安装
maven私有仓库的搭建 使用Xshell连接远程服务器.本文章主要参考冰河大佬的小伙伴问我:如何搭建Maven私服?我连夜肝了这篇实战文章!! - 冰河的个人空间 - OSCHINA - 中文开源技 ...
最新文章
- 爬取百度百科上中国所有城市的信息
- 承重柱怎么做_怎么区分农村自建房中的圈梁和承重梁?了解这几点
- Windows环境下QWT安装及配置
- SAP Spartacus Template-Driven Outlets
- Django Tips
- 《深入理解Linux内核》笔记5:内存管理
- Mac os + Flask + PyCharm python开发环境集成
- Python绘制傅里叶变换、反变换与带通滤波图像
- 华为云服务器入门初体验
- 科大讯飞 开放平台 开发者 语音识别
- java水电费收费系统_基于jsp的电费管理系统-JavaEE实现电费管理系统 - java项目源码...
- 【数字信号处理】离散时间信号 ( 离散时间信号 与 连续时间信号 关系 | 序列表示法 | 列表法 | 函数表示法 | 图示法 )
- 【强化学习】悬崖寻路:Sarsa和Q-Learning
- AI强度相关的研究:MCTS 蒙特卡洛树搜索 Monte Carlo Tree Search
- win10安装win7虚拟机记录
- 一文让你彻底会用对象存储OSS的前端直传,不懂就再看一遍(bushi)
- 文科生学计算机有前途吗,文科生学计算机专业难吗
- 卫片图斑_推进土地卫片图斑整治工作
- 如何在Mac上下载并安装macOS Catalina
- Oracle项目管理案例之AECOM
热门文章
- linux shell实现go.mod迁移后版本号的更新问题(技能点:sed删除行自定义分隔符;文件的过滤后遍历)
- go包package的使用细节
- docker,containerd,runc,docker-shim之间的关系
- phoenix关联hbase表:通过建立视图映射或表映射的方式
- k8s集群DNS无法解析问题的处理过程
- sbt创建play framework(play!)scala web项目
- bind9 安装:部署自建dns系统
- SQL语句--INSERT INTO SELECT 语句用法示例
- 使用@Autowired注入RedisTemplate时报java.lang.NullPointerException
- 网络操作系统_全球首个大网级网络操作系统CNOS正式发布