首页 > 其他分享 >Nexus系列---【使用docker搭建nexus3仓库】

Nexus系列---【使用docker搭建nexus3仓库】

时间:2023-02-20 00:22:24浏览次数:51  
标签:npm Nexus 代理 --- 仓库 nexus3 -- docker

1.Docker搭建nexus3私服

如果机器配置比较低,建议指定初始内存大小,默认2G

docker run -d \
--restart=always \
--name=nexus3 \
-p 6081:8081 \
-p 6000:5000 \
--privileged=true \
-e INSTALL4J_ADD_VM_PARAMS="-Xms512M -Xmx512M -XX:MaxDirectMemorySize=512M" \
-v /apps/nexus3/data:/var/nexus-data \
sonatype/nexus3

2.设置密码

访问http://ip:6081,登录容器

docker exec -it nexus3 /bin/bash
#查看初始密码
cat /nexus-data/admin.password

设置新密码,建议允许匿名访问

每种仓库都有3种模式

proxy: 可以代理其它远程仓库,比如阿里云仓库
hosted: 我们可以把自己jar包或者项目,发布到该仓库
group: 如果我们同时想代理多个仓库,比如同时想代理hosted和proxy,就可以使用这个,注意:group仓库是不能用来发布的,只能用来代理

3.创建npm私服

3.1点击创建仓库

 

 

 3.2创建本地仓库hosted

 

 

 3.3配置npm本地仓库

 

 3.4创建npm代理仓库

 

 3.5配置npm代理仓库

可选源地址https://registry.npm.taobao.org/https://registry.npmjs.org

 

 3.6创建并配置npm的group仓库

 

 3.7设置nodejs在npm安装包时的镜像源地址

 

标签:npm,Nexus,代理,---,仓库,nexus3,--,docker
From: https://www.cnblogs.com/hujunwei/p/17136007.html

相关文章

  • react-router
    react-router一、在react项目中安装路由官方文档:https://reactrouter.com/en/v6.3.0/getting-started/installation#basic-installationnpm$npminstallreact-route......
  • CSS背景过滤器-毛玻璃属性(backdrop-filter)
    例如做一个边框特效@keyframeshuerotate{0%{filter:hue-rotate(0deg);}100%{filter:hue-rorate(360deg);}}.border{border-bottom:1p......
  • 107、商城业务---消息队列---可靠抵达-Ack消息确认机制
    1、编写配置#rabbitnq的手动ack消息spring.rabbitmq.listener.simple.acknowledge-mode=manual2、业务逻辑中编写channel.basicAck或者channel.basicNack......
  • Mybatis-Plus无法将字段更新为null的原因及解决方法。
    问题描述用Mybatis-Plus的update()或者updateById()来更新数据时,无法将字段设置为null值(更新后数据还是原来的值)。原因概述    默认情况下,Mybatis-Plu......
  • 机试题-新学校选址
     题目描述【新学校选址】为了解新学期学生暴涨的问题,小乐村要建立所新学校,考虑到学生上学安全问题,需要所有学生家到学校的距离最短。假设学校和所有学生家都走在一......
  • C/C++学生随机抽号演讲计分系统[2023-02-19]
    C/C++学生随机抽号演讲计分系统[2023-02-19]学生随机抽号演讲计分系统(★★★★)设计一款用于课程大作业检查或比赛计分的软件,基本功能:(1)设置本课程的学生总数(2)根据......
  • 106、商城业务---消息队列---可靠抵达-发送端确认(ReturnCallback)
    1、编写配置#rabbitmq的抵达队列的发送端确认(ReturnCallback)spring.rabbitmq.publisher-returns=true#只要抵达队列,以异步方式优先回调我们这个returnconfirmspri......
  • #yyds干货盘点#【愚公系列】2023年02月 微信小程序-Vant实现自定义tabBar
    前言小程序自定义tabBar官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html1、说明小程序自定义tabBar两种方式:一种采用......
  • Linux - fdisk 使用方法
    对2T以下磁盘分区1-4为主分区和扩展分区,5以后为逻辑分区1、fdisk参数m显示命令列表l查看磁盘详细信息p显示磁盘分区n新增分区d删除分区w写入并即出2、使......
  • 小白之路--MySQL
    一、MySQL前言MySQL是学习阶段接触比较多的数据库,因为它开源免费,学习成本还是比较低的二、MYSQL安装MySQL安装教程,已经成功安装到电脑里面缺一个环境变量图,这找了......