Docker搭建nexus3.x私服
Nexus3是一个仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问。平常我们在获取maven仓库资源的时候,都是从maven的官方(或者国内的镜像)获取,速度缓慢且团队重复获取,这时候我们需要搭建自己的nexus私服。
前提
已经安装docker及docker-compose,安装教程见上一篇文章《安装Docker和Docker-Compose》
1.编写docker-compose-nexus3.yml
内容如下
version: '3'
services:nexus:container_name: nexusimage: sonatype/nexus3restart: alwaysports:- '8181:8081'volumes:- /home/nexus3/data:/nexus-data
2.创建映射的文件夹
mkdir -p /home/nexus3/data
3.创建并启动容器
docker-compose -f docker-compose-nexus3.yml up -d
4.开放防火墙端口
firewall-cmd --zone=public --add-port=8181/tcp --permanent
5.验证是否安装成功
访问:http://ip:8181
6.登录问题
如果登录出现’Incorrect username or password, or no permission to use the application.’。依次执行如下命令
docker exec -it nexus bash
bash-4.2$ cd /nexus-data/
bash-4.2$ cat admin.password
d62fa667-a22b-41db-a14a-6aa6f793f4fbbash-4.2$
输出的最后一行除去bash-4.2$就是首次登录密码。
7.在项目中使用
Docker搭建nexus3.x私服相关推荐
- Docker搭建nexus3私服
1.docker运行nexus3 #查找镜像 docker search nexus3 #下载镜像 docker image pull docker.io/sonatype/nexus3docker ...
- 【Maven】---Linux搭建Nexus3.X私服
nexus 简介: Nexus是一个Maven仓库管理器,用来搭建私有仓库服务器. 建立公司/组织的私有仓库的的好处是 便于管理 , 节省公网带宽 , 利用内网下载依赖项速度快 ,还有一个非常有用的功 ...
- Docker容器搭建 Nexus3 私服
Docker容器搭建 Nexus3 私服 1.介绍 2.搭建私服 2.1.下载nexus镜像 2.2.新建挂载目录 2.3.创建容器 2.4.访问nexus页 3.私服使用 3.1.私服配置 1.介绍 ...
- Nexus - 基于docker搭建Maven私服
Nexus - 基于docker搭建Maven私服 1 关于Nexus和Maven 1.1 Nexus 1.2 Maven 2. 部署Nexus 2.1 启动nexus 2.2 登录nexus 2.3 ...
- Linux+MCSM9+Docker 搭建Minecraft基岩版BDS私服,我的世界基岩版开服教程
Debian系统使用MCSManager面板和Docker容器搭建MC基岩版服务器的教程 视频教程:https://www.bilibili.com/video/BV1FZ4y1v7iK/ Linux ...
- 基于Docker搭建私有镜像仓库
通常我们在docker中拉取的镜像都是在docker hub在线存储库中获取的,这个在线存储库里的docker镜像可以由任何用户发布和使用,显然这在某些场景下是不适用的,比如某些互金的隐私项目,或者是 ...
- 基于Docker搭建Gitlab代码存储
关于Docker搭建Gitlab,在19年时就已经在博客发过文章了,今天重新回顾一下. 1.拉取镜像 docker pull gitlab/gitlab-ce 默认拉取最新版本: 2.创建Gitlab ...
- Linux+MCSM9+Docker 搭建我的世界mohist1.18.2版服务器,MC开服教程
Debian系统使用MCSManager9面板和Docker容器搭建Minecraft Java版私服的教程,本教程用的mohist1.18.2服务端,用其他服务端的也可以参考一下. mohist支持 ...
- 使用Docker搭建svn服务器教程
使用Docker搭建svn服务器教程 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很 ...
最新文章
- 生物系统和疾病的多组学数据整合考虑和研究设计
- [译]5.1. System Initialization Overview 系统初始化简介
- 谨慎全面地对待“滞销”
- Android之线程池
- 技术实践丨GaussDB(DWS)运维管理功能“升级”的原理和使用
- 360浏览器清除缓存_微信缓存清理教程
- Java中常量定义在interface和class的区别(转)
- JavaScript(三)数值类型
- CentOS 7 常用命令
- 美国密歇根州立大学计算机专业,密歇根州立大学计算机科学与工程系
- 二元置信椭圆r语言_医学统计与R语言:Meta 回归作图(Meta regression Plot)
- 百度大脑iOCR助力财务报销智能化,省时省力
- 螃蟹保存方法保存时间_活面包蟹怎么保存?面包蟹能保存多久
- 京东云主机使用-搭建简单网页(macOS)
- [NOIP模拟33]反思+题解
- java编写的公共钥匙盒_公共钥匙盒.java
- 关于图的广度优先搜索—————洛谷1332
- 项目型公司 VS 产品型公司
- HP 3PAR可用容量计算方式
- VUE 获取访问IP、地区、浏览器以及电脑操作系统