1. Nexus服务部署

1.1 docker-compose.yml文件 (docker编排部署)

version: "3"
services:nexus3:image: sonatype/nexus3container_name: nexus3ports:- "8081:8081"volumes:- /root/d-server/nexus3/nexus-data:/nexus-data- /etc/localtime:/etc/localtime:rologging:driver: "json-file"options:max-size: "10m"max-file: "10"restart: always

注:chmod 777 /root/d-server/nexus3/nexus-data   给目录赋予“可读可写可执行”权限

1.2 在文件路径下执行  docker-compose up -d  命令启动

首页访问 ip:8081 ,密码在nexus-data文件夹下面,登录后修改密码,我这边修改账号密码为  admin   admin123

1.3  异常解决:点击disable

Could not download page bundle
org.apache.http.conn.ConnectTimeoutException: Connect to sonatype-download.global.ssl.fastly.net:443 [sonatype-download.global.ssl.fastly.net/69.171.235.101] failed: connect timed out

1.4 maven-releases 和 maven-snapshots仓库修改参数,允许重部署

2. java 代码push jar到仓库

2.1 maven settings.xml 文件新增

  <servers><server><id>releases-repo</id><username>admin</username><password>admin123</password></server><server><id>snapshots-repo</id><username>admin</username><password>admin123</password></server><server><id>public-repo</id><username>admin</username><password>admin123</password></server></servers>

2.2 项目应用pom.xml新增

    <distributionManagement><repository><id>releases-repo</id><name>Nexus Releases</name><url>http://127.0.0.1.251:8081/repository/maven-releases/</url></repository><snapshotRepository><id>snapshots-repo</id><name>Nexus Repository</name><url>http://127.0.0.1:8081/repository/maven-snapshots/</url></snapshotRepository></distributionManagement>

2.3 点击maven lifecycle deploy推送jar到私服仓库,如下图,就能看到

3. 公司其它团队引用jar

pom.xml 配置, 图是为了举例子

<repositories><repository><id>public-repo</id><url>http://127.0.0.1:8081/repository/maven-public/</url></repository>
</repositories><dependency><groupId>com.alibaba.blink</groupId><artifactId>flink-test-utils_2.11</artifactId><version>blink-3.2.2</version>
</dependency>

以上就是部署使用全过程,有问题可评论联系,谢谢!

Docker compose部署 Maven私服相关推荐

  1. Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  2. 使用Docker Compose部署SpringBoot应用

    使用Docker Compose部署SpringBoot应用 原创: 梦想de星空 macrozheng 6月19日 Docker Compose是一个用于定义和运行多个docker容器应用的工具.使 ...

  3. Kafka:Docker Compose部署Kafka集群

    创建目录用于存放Docker Compose部署Kafka集群的yaml文件: mkdir -p /root/composefile/kafka/ 写入该yaml文件: vim /root/compo ...

  4. docker compose部署服务

    1 用docker compose部署服务 - 需求:假如现在我们手里有很多容器,每个容器对应每个服务,有nginx容器,redis容器,mysql容器等.现在我们需要批量化的去管理,批量启动,停止, ...

  5. 使用Docker Compose 部署Nexus后提示:Unable to create directory /nexus-data/instance

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

  6. 使用Docker Compose 部署Nexus后初次登录账号密码不正确,并且在nexus-data下没有admin.password

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

  7. Docker Compose部署Nexus3时的docker-compose.yml代码

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  8. Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  9. Docker Compose部署项目到容器-基于Tomcat和mysql的项目yml配置文件代码

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

最新文章

  1. sdr 软件_SDR 软件定义的无线电
  2. 系统架构设计的工程与艺术(0)
  3. java代码没错却运行不了_Java代码没错误,tomcat能正常运行,但是我的项目主页却一直显示不了,显示404错误...
  4. 4、提高插入数据的速度
  5. 何时才有Email发布功能
  6. ida导入jni头文件_IDA动态调试无法导入JNI文件的解决办法
  7. 最大素数c语言,for语句计算输出10000以内最大素数怎么搞最简单??各位大神们...
  8. html实体编码_深入研究浏览器解析和XSS有效负载编码
  9. twisted系列教程五–改进twisted poetry client
  10. 前端程序猿必知:单页面应用的核心
  11. Python之路(第十四篇)os模块
  12. jedate时间插件
  13. 安卓手机通电自动开机,自动执行脚本,断电关机,连接电源手机自动开机,断电关机
  14. js逆向——百度翻译
  15. 常用电压电流转换原理图
  16. 增值电信业务经营许可证怎么办理icp许可证
  17. codeblocks 添加多个工程文件 codeblocks添加已存在工程
  18. cocos2d-x创建新项目模板
  19. 如何用python画爱心?
  20. 2020届部分校招IC笔试题

热门文章

  1. sd卡视频被删怎么恢复呢?
  2. 再见了,AI!再见了,人工智能!
  3. 【每日积累】玫瑰图加雷达图的制作 echarts实现
  4. 数字图像处理实验课设:车辆行驶偏离车道线预警
  5. OpenCV36: BRIEF 二进制稳健独立的基本特征
  6. 让你的数据动起来-动态柱状图
  7. python中range倒序输出
  8. 数影周报:字节跳动员工违规获取TikTok用户数据,阿里组织调整
  9. python量化实战 顾比倒数线_最精确的动态顾比倒数线(最后修正)
  10. 毕业设计-基于微信小程序的食堂订餐系统