目 录CONTENT

文章目录

搭建nexus制品私库

chenming
2021-08-06 / 0 评论 / 0 点赞 / 235 阅读 / 0 字 / 正在检测是否收录...

docker官方镜像搭建

docker pull sonatype/nexus3
# 8081是它的http端口
# --entrypoint=/bin/bash 官方镜像的Dockerfile有个CMD指令(./bin/nexus start)。我们不希望run镜像就直接执行,这里我们选择覆盖指令
# -it 官方镜像因为run时候执行./bin/nexus start,容器会一直堵塞住,所以官方推荐docker run -d以此来后台执行。我们现在覆盖后就不会堵塞了,所以选择-it交互模式
docker run -it -p 8081:8081 --entrypoint=/bin/bash --name nexus sonatype/nexus3
# 进入后执行nexus
cd /opt/sonatype/nexus/bin
./nexus start

官方源码构建

github拉取源码,在当前环境下装好maven和jdk8,并执行构建

./mvnw clean install

构建完成后,会生成可执行文件的压缩包,解压并执行

./bin/nexus start

当然,也可以直接下载构建好的二进制文件压缩包

访问

Nexus制品库

0

评论区