无题
nexus搭建
作为一个企业级应用,个人推荐使用nexus仓库,既可以作为docker仓库、maven仓库,也可以作为npm仓库。不仅能够给有网络限制的企业带来和外网一样的仓库体验,还能加速内部的依赖加载,更好的做好团队的工具管理。
Docker安装
docker search nexus
docker pull sonatype/nexus3
mkdir -p /usr/local/nexus3/nexus-data
chown -R 200 /usr/local/nexus3/nexus-data
docker run -tid -p 18081:8081 --name nexus -e NEXUS_CONTEXT=nexus -v /usr/local/nexus3/nexus-data:/nexus-data sonatype/nexus3
docker-compose方式
vim docker-compose.yml
version: '3.2'
services:
nexus:
image: 'sonatype/nexus3'
container_name: nexus
restart: always
environment:
- TZ=Asia/Shanghai
ports:
- '18081:8081'
volumes:
- '/usr/local/nexus3/nexus-data:/nexus-data'
保存然后docker-compose up -d启动
配置nexus
登录http://ip:18081/nexus/
点击sign in
进入服务器 cd /usr/local/nexus3/nexus-data
more admin.password
进入之后修改密码
到此,nexus的安装已经完成
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 思人领域!