推送本地镜像到docker私有仓库
一、安装并启动registry
docker pull registry:2
docker run -d -p 5000:5000 -v /root/docker-registry:/var/lib/registry registry:2
二、配置/etc/docker/daemon.json
{
"registry-mirrors": ["https://xx.mirror.aliyuncs.com"],
"insecure-registries":["172.28.162.xx:5000"]
}刷新配置:
systemctl daemon-reload
systemctl restart docker
三、pom.xml配置
<plugin><groupId>com.spotify</groupId><artifactId>dockerfile-maven-plugin</artifactId><version>${docker.maven.verion}</version><executions><!--执行 mvn package 时 自动构建docker镜像并推送到仓库 --><execution><id>default</id><phase>package</phase><goals><goal>build</goal><goal>push</goal></goals></execution></executions><configuration><repository>${docker.registry}/${docker.namespace}/${project.artifactId}</repository><tag>${project.version}</tag><!-- 构建参数,指定jar包名称 --><buildArgs><JAR_FILE>${project.name}.jar</JAR_FILE></buildArgs><useMavenSettingsForAuth>true</useMavenSettingsForAuth></configuration></plugin>${docker.registry}=172.28.162.xx:5000
${project.artifactId}自定义
四、执行mvn命令
mvn clean package
五、查看结果
查询所有的仓库:
http://172.28.162.xx:5000/v2/_catalog
列出所有的镜像:
http://172.28.162.xx:5000/v2/config-service/tags/list
六、从仓库下载镜像
docker pull 172.28.162.xx:5000/eebbk-content/monitor-service:3.2.0-SNAPSHOT
推送本地镜像到docker私有仓库相关推荐
- Docker 使用 docker push 命令 推送本地镜像到远程DockerHub仓库服务器
Docker 使用 docker push 命令 ----- 推送本地镜像到远程DockerHub仓库服务器 Docker hub注册用户 到官网注册账号:https://hub.docker.com ...
- 网易蜂巢 mysql镜像_在网易蜂巢的容器中创建自定义镜像和推送本地镜像的教程...
Dockerfile 创建自定义镜像1. 登录蜂巢控制台:https://c.163.com/dashboard 2. 点击左侧导航菜单的「镜像仓库」标签: 3. 点击镜像仓库列表左上角的「创建 ...
- Docker推送进镜像到阿里云仓库
1.登录阿里云容器镜像服务器 https://cr.console.aliyun.com 2.设置Registry登录密码 3.创建命名空间 4.创建镜像仓库 1. 登录阿里云Docker Regis ...
- Git for Windows之推送本地版本库到远程仓库
Git for Windows之基础环境搭建与基础操作中介绍了Git基本环境的构建与基本的操作.生成了一个本地git版本库,本文将介绍如何将这个版本库推送到远程仓库(码云,github也可以). 1. ...
- 三分钟Docker-推送本地镜像到仓库
在上篇文章中,我们完成了应用程序容器化,把webapi项目构建镜像并容器化运行.本文将会演示如何把自己构建的镜像上传到docker官网的仓库和自己私有仓库 本地镜像推送到官网的registry 1.创 ...
- 使用Docker制作镜像并推送到镜像仓库
本文会告诉你如何使用docker从远端下载一个镜像,然后对镜像做修改,最后再把镜像推送到你自己的镜像仓库 1.安装Docker 这个没啥说的,根据你自己的环境下载对应的安装包安装就是了 docker官 ...
- 微服务探索之路03篇-docker私有仓库Harbor搭建+Kubernetes(k8s)部署私有仓库的镜像
目录: 微服务探索之路01篇.net6.0项目本地win10系统docker到服务器liunx系统docker的贯通 微服务探索之路02篇liunx ubuntu服务器部署k8s(kubernetes ...
- docker拉取远程私库的镜像_Docker入门-搭建docker私有仓库
Docker Hub 目前Docker官方维护了一个公共仓库Docker Hub,其中已经包括了数量超过15000个镜像.大部分需求都可以通过在Docker Hub中直接下载镜像来使用. 注册登录 可 ...
- Gitee推送本地文件到仓库并且创建子文件夹(详细)
Gitee推送本地文件到仓库: http://t.csdn.cn/Er1Cu 创建子文件夹: 首先新建文件夹 然后输入你要创建的子文件夹的名字,现在仓库就创建好一个子文件了 ①根据远程仓库的内容更新本 ...
最新文章
- win8 下免安装版mysql
- Google人体图像分割模型Bodypix再次更新,针对Coral开发板优化,720p/30fps流畅运行...
- 改变Error tip的背景色.
- 谈谈怎么做【服务隔离】
- 不要一辈子靠技术生存!!
- Redis 缓存 Key
- 银行打电话不接有影响吗?
- project facets中没有dynamic_C++强制类型转换操作符 dynamic_cast
- MBA 案例:一个叫花子做的策划
- Unity Animation需要Inspector右键打开Debug模式,然后勾选Legacy,最后再Inspector右键打开Normal...
- 英文论文中“such as, for example, e.g., i.e., etc., et al. ”的用法分析 (转)
- macOS 12 Monterey 推出首个测试版本
- java在数组里面添加_java – 如何在数组中间添加?
- 3D纹理贴图制软件The Foundry Mari for Mac
- 智能网联汽车测试场景数据车载采集平台搭建要求及方法
- 登录harbor时的SSL异常: x509: certificate is valid for ingress.local
- 【文件加密】电脑文件夹简单加密教程
- Uva 1151 Buy or Build 二进制枚举+最小生成树
- LCL滤波器电容阻尼选择
- 经典的mac阅读写作学习工具合集