安装docker
参考博客
https://blog.csdn.net/qq_29768197/article/details/125099474?spm=1001.2014.3001.5501
安装步骤
1.检查内核版本,必须是3.1及以上
2.安装docker-ce
3.设置yum国内镜像源
清华大学源
yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
4.yum指令安装docker-ce
5.启动docker
安装nexus
参考博客
遇到问题及解决方案
用docker拉取nexus镜像,出错后的解决方案。
修改daemon.json文件中的镜像地址。
启动Nexus
1.安装运行容器
docker run --rm -d --privileged=true -p 8800:8081 --name nexus -v /data/maven/nexus-data:/var/nexus-data sonatype/nexus3
2.在浏览器访问http://192.168.16.112
3.密码获取
- 修改密码
配置仓库
参考博客
仓库相关定义
maven-central:maven中央库,默认从https://repo1.maven.org/maven2/拉取jar
maven-releases:私库发行版jar,初次安装请将Deployment policy设置为Allow redeploy
maven-snapshots:私库快照(调试版本)jar
maven-public:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地maven基础配置settings.xml或项目pom.xml中使用
hosted:本地仓库,通常我们会部署自己的构件到这一类型的仓库。比如公司的第二方库。
proxy:代理仓库,它们被用来代理远程的公共仓库,如maven中央仓库。
group:仓库组,用来合并多个hosted/proxy仓库,当你的项目希望在多个repository使用资源时就不需要多次引用了,只需要引用一个group即可。