docker-compose安装nexus并集成visual studio

拉取镜像

下载地址 https://hub.docker.com/r/sonatype/nexus3

docker pull sonatype/nexus3

创建持久化目录

`
mkdir /data/nexus
chmod 777 /data/nexus

`

yml

version: '3'
services:
  nexus:
    restart: always
    image: 192.168.1.223:10242/base/sonatype/nexus3:latest
    container_name: nexus
    hostname: nexus
    ports:
      - 10243:8081
    volumes:
    - /root/tools/nexus/data:/nexus-data

docker-compose up -d

获取密码

挂在目录下执行
cat admin.password
访问 http://ip:8081/

配置安全策略

开启nuget策略

配置key


创建私有仓库

visual studio 使用

访问 http://10.2.1.25:10243/repository/bpa/index.json

软件配置

visual studio 项目自动打包并推送到仓库(输入nuget-push自动打包并推送到仓库)

下载PackageExplorer

启动

选择打开本地包(后续给本地包下载地址)

修改nuget包地址和密钥,修改后保存

打开nexus手动上传nuget-tools工具包

项目中应用nuget-tools包

打开程序包管理控制台 选择需要打包的项目输入nuget-push


上nexus查看 其他项目使用下载即可

posted @ 2025-01-02 15:39  小小青年  阅读(85)  评论(0)    收藏  举报