Nexus3中搭建Docker私服

这篇具有很好参考价值的文章主要介绍了Nexus3中搭建Docker私服。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Nexus3之Docker私服搭建

仓库类型

hosted 本地存储,像官方仓库一样提供本地私库功能
proxy 提供代理其他仓库的类型
group 组类型,可以组合多个仓库为一个地址提供服务

1.创建Docker仓库及设置

1.1. 安装Nexus3

1.2. 创建用户

创建docker管理的用户:如:docker/docker

1.3. 创建Blob Stores

创建一个名称为docker的BlobStores
Nexus3中搭建Docker私服,docker,容器,运维

1.4. 创建Docker仓库

  1. 创建Docker(hosted),仓库,如:docker-hub

Nexus3中搭建Docker私服,docker,容器,运维

  1. 创建Docker(Proxy)仓库,如名称为“docker-proxy”

这里使用网易的docker镜像仓库地址:http://hub-mirror.c.163.com

Nexus3中搭建Docker私服,docker,容器,运维

  1. 创建Docker(group仓库),如仓库名称为:docker-public

    创建docker-public仓库后将 docker-hub与docker-proxy两个仓库添加到docker-public组中
    Nexus3中搭建Docker私服,docker,容器,运维

2. docker服务设置

2.1. Linux系统

  1. 修改 /etc/docker/daemon.json 文件,内容如下
{
            "registry-mirrors": ["http://hub-mirror.c.163.com"], //在docker-proxy仓库中配置的docker镜像加速地址
            "insecure-registries": ["192.168.31.110:8082","192.168.31.110:8083"], //非安全规则配置,如http
            "disable-legacy-registry": true
}
  1. 重启docker

2.2. windows 系统

  1. 打开docker disktop,在设置中配置如下图内容

Nexus3中搭建Docker私服,docker,容器,运维

  1. 点击 “Apply & Restart”按钮重启docker

3. 登录docker仓库并拉取镜像

3.1. 登录docker仓库

  1. 打开 power shell 登陆docker仓库

    # 登录方式1
    docker login -u docker -p docker 192.168.31.52:8082
    docker login -u docker -p docker 192.168.31.52:8083
    #登录方式2
    docker login 192.168.31.252:8082 # 回车后根据提示依次输入用户名及密码
    docker login 192.168.31.252:8083 # 回车后根据提示依次输入用户名及密码
    
  2. 使用第二种方式登录如下:

    PS C:\Users\dell\Desktop> docker login 192.168.31.52:8082
    Username: docker
    Password:
    Login Succeeded
    PS C:\Users\dell\Desktop> docker login 192.168.31.52:8083
    Username: docker
    Password:
    Login Succeeded
    PS C:\Users\dell\Desktop>
    

3.2. 拉取Redis镜像进行验证

一拉取Redis6.2.1镜像为例

  1. 拉取前

Nexus3中搭建Docker私服,docker,容器,运维文章来源地址https://www.toymoban.com/news/detail-796506.html

  1. 拉取Redis进行验证
PS C:\Users\dell\Desktop> docker pull 192.168.31.52:8083/redis:6.2.1
6.2.1: Pulling from redis
ac2522cc7269: Already exists                                                                                            b388ed2d8c47: Pull complete                                                                                             bbeb7f306246: Pull complete                                                                                             0274447d4995: Pull complete                                                                                             599fc96d5a95: Pull complete                                                                                             7acf02fb3b33: Pull complete                                                                                             Digest: sha256:2d17fb90c268b1c7799234216c875490a35fe8fa13fbc5495b7247d93e77255e
Status: Downloaded newer image for 192.168.31.52:8083/redis:6.2.1
192.168.31.52:8083/redis:6.2.1
PS C:\Users\dell\Desktop>

  1. 拉取后截图
    Nexus3中搭建Docker私服,docker,容器,运维

到了这里,关于Nexus3中搭建Docker私服的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker 安装 Nexus3及使用方法

    1.1 创建目录 在硬盘上创建 Nexus3 的主目录: 为该目录添加权限: 1.2 拉取镜像 搜索镜像: 拉取镜像: 效果: 1.3 运行容器 镜像拉取完毕后,便可运行容器,这里映射了 nexus-data 目录到上面创建的目录和三个端口。三个端口分别是: 创建启动脚本 脚本内容: 保存 给 startNex

    2024年02月08日
    浏览(27)
  • docker安装Nexus,maven私服

    nexus作为私服的maven仓库,在企业级应用中,提供了依赖来源的稳定性,为构建庞大的微服务体系,打下基础 这里如果不设置,nexus在容器里会创建不了文件锁,导致异常 -e INSTALL4J_ADD_VM_PARAMS=“-Xms512m -Xmx512m” ,留意这条指令,主要用于限制内存的使用 通过GPT可以简单的将

    2024年04月08日
    浏览(29)
  • Docker部署Nexus Maven私服并实现远程访问Nexus界面

    🎬 鸽芷咕 :个人主页  🔥 个人专栏 : 《linux深造日志》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 是一个仓库管理工具,用于管理和组织软件构建过

    2024年01月24日
    浏览(31)
  • Docker本地部署Nexus Maven私服并实现远程访问管理界面

    本文主要介绍如何在Linux中使用Docker一键部署Nexus Maven私有仓库工具并结合Cpolar内网穿透实现远程访问Nexus进行管理。 Nexus是一个仓库管理工具,用于管理和组织软件构建过程中的依赖项和构件。它与Maven密切相关,可以作为Maven仓库的服务器。Nexus提供了一个集中式的位置,用

    2024年01月19日
    浏览(34)
  • 【运维知识大神篇】运维人必学的Docker教程1(Docker安装部署+Docker镜像管理+容器管理常用命令+搭建docker的本地yum源+windows系统安装docker环境)

    本篇文章开始给大家介绍Docker,这个是我非常喜欢的一个服务,介绍给大家,希望大家也能喜欢! 目录 何为容器 Docker环境安装部署 一、yum安装(CentOS7.9) 二、rpm包安装(CentOS) 三、卸载docker环境 四、安装指定的docker版本 五、Ubuntu安装docker环境 六、使用deb安装docker 七、

    2024年01月18日
    浏览(77)
  • linux 搭建 nexus maven私服

    目录 环境: 下载 访问百度网盘链接 官网下载 部署 :  进入目录,创建文件夹,进入文件夹 将安装包放入nexus文件夹,并解压​编辑 启动 nexus,并查看状态.​编辑 更改 nexus 端口为7020,并重新启动,访问虚拟机7020 更换账号密码,浏览器点击 sign in看到提示密码,在/usr/local/n

    2024年02月12日
    浏览(36)
  • nexus搭建私有docker仓库

    Nexus之前已支持了maven/npm/composer,由于docker仓库和前面几个存在比较大的差异,所以我特此记录下走过的坑。希望能对后来者有所帮助~~(当然,docker私有仓库,大多数是推荐使用harbor,因为我这里的某些历史原因,就沿用nexus) 依次建立代理仓库、私有仓库、组合仓库。 需

    2024年02月12日
    浏览(42)
  • 【Java架构-包管理工具】-Maven私服搭建-Nexus(三)

    Maven作为Java后端使用频率非常高的一款依赖管理工具,在此咱们由浅入深,分三篇文章(Maven基础、Maven进阶、私服搭建)来深入学习Maven,此篇为开篇主要介绍Maven私服搭建-Nexus 使用Docker进行安装 拉取镜像 docker pull sonatype/nexus3 启动镜像 docker run -d -p 8081:8081 --name nexus -v /som

    2024年02月11日
    浏览(31)
  • Docker仓库harbor私服搭建

    Harbor和Registry都是Docker的镜像仓库,但是Harbor作为更多企业的选择,是因为相比较于Regisrty来说,它具有很多的优势。 提供分层传输机制,优化网络传输 Docker镜像是是分层的,而如果每次传输都使用全量文件(所以用FTP的方式并不适合),显然不经济。必须提供识别分层传输的

    2024年02月07日
    浏览(28)
  • 【仓库管理】搭建 Maven 私服之一--Nexus仓库(Repository)管理软件

    Nexus 读音:/ˈneksəs/是 Sonatype 公司发布的一款仓库(Repository)管理软件,常用来搭建 Maven 私服,所以也有人将 Nexus 称为“Maven仓库管理器”。 Maven 私服其实并不是 Maven 的核心概念,它仅仅是一种衍生出来的特殊的仓库,但这并不代表它不重要,相反由于私服具有降低中央仓

    2024年01月17日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包