前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >docker 私库nexus3部署(在线+离线)+配置+上传拉取测试[通俗易懂]

docker 私库nexus3部署(在线+离线)+配置+上传拉取测试[通俗易懂]

作者头像
全栈程序员站长
发布2022-08-03 09:41:30
1.4K0
发布2022-08-03 09:41:30
举报

大家好,又见面了,我是你们的朋友全栈君。

基础操作

创建数据目录 ps:不管在线还是离线都要进行的操作

代码语言:javascript
复制
mkdir -p /home/nexus/data
chmod 777 /home/nexus/data

在线部署

直接启动(在线会自动拉取镜像)

代码语言:javascript
复制
docker run -d --name nexus -v /home/nexus/data:/nexus-data  --restart=unless-stopped -p 5000:5000 -p 8081:8081 sonatype/nexus3

查看运行的容器

代码语言:javascript
复制
docker ps

等待加载 。。。 。。。

离线部署

从外网拉取nexus3镜像

代码语言:javascript
复制
docker pull sonatype/nexus3

打包nexus3镜像

代码语言:javascript
复制
docker save sonatype/nexus3:latest > nexus3.tar
在这里插入图片描述
在这里插入图片描述

将此tar包传到需要部署的离线服务器 (以上是一台在线电脑) (以下是一台离线电脑) 导入nexus3镜像

代码语言:javascript
复制
docker load -i nexus3.tar

启动

代码语言:javascript
复制
docker run -d --name nexus -v /home/nexus/data:/nexus-data  --restart=unless-stopped -p 5000:5000 -p 8081:8081 sonatype/nexus3

查看运行的容器

代码语言:javascript
复制
docker ps

等待加载 。。。 。。。

私库配置

登录并修改默认密码 开始创建私库

在这里插入图片描述
在这里插入图片描述

选择docker镜像库

在这里插入图片描述
在这里插入图片描述

设置私库名和端口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

取消docker token

在这里插入图片描述
在这里插入图片描述

完成

上传拉取测试

服务器docker设置私库

代码语言:javascript
复制
vi /etc/docker/daemon.json

将下面文字写入文件并保存

代码语言:javascript
复制
{ 
   
	"insecure-registries":["ip:5000"]      
}

这里端口和上方启动时定义的端口以及创建私库时设置的端口保持一致

重启Docker服务

代码语言:javascript
复制
systemctl daemon-reload
systemctl restart docker.service

登录私库

代码语言:javascript
复制
docker login 192.168.172.200:4000

账号admin 输入之前设置的密码

在这里插入图片描述
在这里插入图片描述

变更镜像tag

代码语言:javascript
复制
docker tag sonatype/nexus3:latest ip:5000/mes/sonatype/nexus3:latest

ps:ip和端口记得写你自己的

上传镜像

代码语言:javascript
复制
docker push 192.168.172.200:4000/mes/sonatype/nexus3:latest
在这里插入图片描述
在这里插入图片描述

拉取测试

代码语言:javascript
复制
docker pull 192.168.172.200:4000/mes/sonatype/nexus3:latest
在这里插入图片描述
在这里插入图片描述

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/125037.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 基础操作
  • 在线部署
  • 离线部署
  • 私库配置
  • 上传拉取测试
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档