Nexus仓库管理工具部署与配置教程

243 阅读1分钟

Nexus介绍

Nexus是一个流行的开源仓库管理工具,广泛用于管理开发过程中生成的各种组件,如Maven、npm、Docker镜像等。本文将介绍如何在Linux系统上部署Nexus仓库,并完成基础配置。

基础环境准备

在开始部署之前,确保您的系统满足以下要求:

  • 操作系统:Linux(如CentOS 7+ / Ubuntu 18+)
  • 系统软件:配置了docker和docker-compose工具。
  • 网络:确保防火墙允许Nexus所使用的端口(默认是8081)

部署文件

version: "3"
services:
  nexus:
    image: sonatype/nexus3
    container_name: nexus3
    restart: always
    environment:
      - TZ=Asia/Shanghai
    ports:
      - 8081:8081
    volumes:
      - /data/nexus:/nexus-data
    networks:
      - devops
networks:
  devops:
    external: true

验证访问

浏览器输入http://ip:8081

默认账号密码是admin/admin123