前言最近项目需要对接银行系统,对方提供了一些jar包,这些三方jar是没有上传到中央仓库的,所以无法直接在maven中依赖,因此决定搭建一个Maven私服来处理。maven仓库的使用结构如下图:通常,我们开发项目并没有使用到虚线标识的那两部分,基本都是通过本机的Maven直接访问中央仓库,下载jar包到本地仓库。现在我们需要搭建中间虚线部分。 一、docker安装nexus 1
转载 2023-07-24 17:19:12
528阅读
1.本机安装    本机安装很简单,安装好后,直接运行即可进入nexus-3.30.0-01\bin目录下,输入cmdnexus /run2.如果在docker里面安装nexus        搜索docker镜像Docker search nexus    
转载 2024-06-19 09:53:19
185阅读
GoTTY 是一个简单的基于 Go 语言的命令行工具,它可以将你的终端(TTY)作为 Web 程序共享。GoTTY 的架构是基于 Hterm + Web Socket 的,它能在 Web 浏览器上运行一个基于 JavaScript 的终端,并支持通过 HTTP 和 HTTPS 访问。项目地址:https://github.com/yudai/gotty安装 GoTTYGoTTY 原生支持良好的
转载 2024-06-06 06:32:29
40阅读
# Docker Nexus部署权限问题 在使用Docker进行应用部署和管理的过程中,我们经常会使用到Nexus作为Docker镜像的仓库。Nexus是一个非常强大的工具,但是在一些情况下会遇到权限问题。本文将介绍在Docker Nexus部署中可能遇到的权限问题,以及如何解决这些问题。 ## Docker Nexus简介 [Docker Nexus]( ## 权限问题描述 在使用Do
原创 2023-08-27 10:51:23
427阅读
docker安装redis(总结)在使用docker安装redis的过程中,根据网上的一些文章进行操作,但是到最后一步启动docker容器的时候发生错误。在长期战略合作伙伴——百度的协助下,最终找到了问题的所在,最后写这篇博客记录一下,也算是避避坑。安装环境:阿里云服务器(centos7.9)docker 1.13.1安装模式单机版一、检查docker中是否有redis容器和镜像#查看所有容器 d
# 如何实现“nexus3 docker centos 权限” ## 1. 流程展示 ```mermaid gantt title Nexus3 Docker Centos 权限实现流程 section 了解需求 安装Nexus3: done, 2022-01-01, 1d 配置Docker: done, 2022-01-02, 1d 设置Centos权
原创 2024-03-17 03:39:39
33阅读
Docker容器的特点:1.轻量级 在机器上运行的Docker容器共享该机器的操作系统内核; 他们使用更少的计算和内存。图像由文件系统层构建并共享公用文件。最大限度地减少了磁盘使用量。2.标准 Docker容器基于开放标准,可在Linux发行版,Microsoft Windows以及任何基础架构(包括虚拟机,裸机)上运行。3.安全 Docker容器将应用程序彼此隔离并从底层基础架构中分离出来。提供
转载 2023-09-13 23:21:15
12阅读
个人笔记,不保证正确,也并非介绍得事无巨细。。一、Docker 数据管理Docker 持久化数据有两种方式:使用数据卷(volume):更安全(只有挂载了该数据卷的容器可读写),和主机耦合度低,但是用起来总感觉隔着些东西... 如果你要在多个容器间共享数据,那最佳选择是 volume通过使用 NFS 等 volume 驱动,还可以实现将数据保存到远程存储(NAS)中。但是缺点是,不熟悉 docke
转载 2024-06-25 18:01:04
89阅读
备注:搭建nexus私服请参考上一篇文章基于Docker搭建Maven私服NexusNexus详解一:将jar发送到nexus私服务器1.pom.xml文件添加配置 pom.xml文件中的这个版本标签对应结尾的(RELEASE、SNAPSHOT)将决定分配到私服的那个仓库<version>1.0.0-RELEASE</version><!--配置上传到私服
转载 2024-01-17 11:45:06
57阅读
在开始之前,需要问一个问题:docker的私有仓库,nexus3和harbor哪个好用?我的回答是,没有好与不好之分,只有适合与不适合。就像张戈大佬在回答提问时说的:harbor应该更专业,但是更重,要部署N个组件(虽然也可以用docker部署)。nexus3覆盖更全面,啥都可以做,是一个混合仓库,一个能抵多个,主要还是看场景。因为我之前用nexus3做了maven、yum、npm的私服,所以对我
转载 2023-12-18 19:36:28
348阅读
1. 一、回顾2. 1、什么是maven 3. 是一个软件开发的管理工具,主要管理的工作是:依赖管理、项目构建 4. 2、使用maven的好处 5. 能够集中管理jar包,提供一键构建 6. 3、maven的安装及配置 7. 配置MAVEN_HOME,PATH路径配置 8. <localRepository> 9. 运
部署nexus 并使用 docker仓库一、Nexus简介二、为什么用Nexus三、容器部署1. 安装docker2. 使用docker-compose部署2.1 安装docker-compose2.2 创建相关目录2.3 创建docker-compose.yaml2.4 创建nginx代理2.5 启动服务2.6 创建docker仓库2.7 添加访问权限2.8 docker 添加 私有仓库地址
转载 2023-08-16 15:21:40
207阅读
备注:首先在linux环境安装Java环境和Docker,私服需要的服务器性能和硬盘存储要高一点,内存不足可能到时启动失败,这里以4核8GLinux服务器做演示一:基于Docker安装nexus31.下载nexus3镜像 docker pull sonatype/nexus3 2.启动nexus3容器,将容器内部/var/nexus-data挂载到宿主机/usr/local/boris/nexus
转载 2023-07-08 16:51:14
446阅读
以HTTP为例,暂未配置测试HTTPS方式。存疑问题: 通过代理去公网Pull镜像是否需要配置HTTP代理,安装nexus的机器有访问公网权限,这里未配置HTTP代理。 1、拉取Nexus3版本镜像,启动容器运行私服服务#创建挂载目录,并授权 mkdir -p /opt/nexus/ chown -R 200 /opt/nexus/ #拉取最新nexus3版本的镜像,也可指定版本 docker
转载 2023-09-06 13:51:02
240阅读
一. 安装NexusNexus需要Java环境,请自行下载安装1. Nexus下载地址 根据系统选择对应的版本,这里使用Centos7.x2. 解压tar xf nexus-3.34.0-01-unix.tar.gznexus-3.34.0-01:nexus服务目录sonatype-work: 私库目录3. 修改nexus配置文件vi nexus-3.34.0-01/etc/nexus-defau
转载 2024-02-29 14:38:37
189阅读
1.下载最新版本的nexus2.打开目录nexus-2.4.0-09-bundle\nexus-2.4.0-09\bin\jsw 这个目录下面你会发现有很多系统版本的nexus环境   我的电脑是win7 (64)为的系统,所以我选择的是windows-x86-64这个版本 打开一个版本你会看到如下: 我一般都是将nexus安装成windows服务,所以点击insta
转载 2024-02-24 17:23:34
251阅读
为啥要搭建Maven私服呢,因为有时候公司不便将一些内部封装好的jar或者aar的架包放到外网上,或者当项目大一点的时候需要将一些业务封装成一个模块,来使用就需要本地私服了,注意上传上去的.aar文件不是整个项目哦。 一 Nexus的搭建1:首先得安装Java的jdk; 2:下载Nexus:https://support.sonatype.com/hc/en-us/articles/21863
# Nexus Docker: 科普及代码示例 ![Nexus Docker]( ## 简介 在现代软件开发中,容器化技术已经成为主流。Docker是最受欢迎的容器化平台之一,而Nexus则是广泛使用的仓库管理工具。本文将重点介绍Nexus Docker的相关概念和使用方法,并提供代码示例,帮助读者更好地理解并使用Nexus Docker。 ## Nexus Docker是什么? Nex
原创 2023-09-04 16:27:33
75阅读
1. 仓库介绍1)maven-central:maven中央库,默认从https://repo1.maven.org/maven2/拉取jar2)maven-releases:私库发行版jar3)maven-snapshots:私库快照(调试版本)jar4)maven-public:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地maven基础配settings.xml中使用。 N
什么是nexus?       nexus的中文意思是“关系”、“合流点”、“纽带”的意思,正如其中文意思,nexus就是作为maven与远程仓库(远程仓库就是外网上的一个jar依赖坐标标本)之间的纽带使用。为什么使用nexus?       在不使用nexus的时候,新建maven项目,其相关的依赖,maven会根据
转载 2024-03-19 09:07:41
68阅读
  • 1
  • 2
  • 3
  • 4
  • 5