使用docker搭建nexus并配置docker私有仓库
**Nexus是用于Maven私服的,不过在官网上发现最新的Nexus 3.x还支持Docker仓库了,所以使用docker来搭建一下Nexus
查找镜像
docker search nexus
选取使用次数较多是镜像 拉取镜像
docker pull sonatype/nexus3
查看拉取的镜像
docker images
启动容器
docker run -d --name nexus3 --restart=always -p 8081:8081 -p 8082:8082 sonatype/nexus3
需要等待几分钟
登录配置
确保正常启动后 使用浏览器访问http://服务器ip:8081
点击右上角登录 账号密码:admin/admin123或者根据提示输入地址
登录后点击设置界面 选择Repositories,点击Create repository,如图所示
选择仓库类型 这里选择hosted类型 如图
配置仓库
该仓库指定一个唯一的名称、HTTP的端口、允许交互的API等
连接仓库
其他机器需要连接仓库才能进行push、pull等操作
连接仓库前需要进行配置 vim /etc/docker/daemon.json
其他机器需要连接仓库才能进行push、pull等操作
连接仓库前需要进行配置 vim /etc/docker/daemon.json
{
"insecure-registries": ["192.168.1.10:8082" ]
}
systemctl daemon-reload systemctl restart docker
配置realms(不配置此项无法进行login,pull,push)
登录仓库
docker login -u admin -p admin123 192.168.1.10:8082 #注意这里的端口是配置仓库时选择的端口号
上传镜像
docker tag nginx:latest 192.168.1.10:8082/nginx:0.1
docker push 192.168.1.10:8082/nginx:0.1
拉取镜像
docker pull 192.168.1.10:8082/nginx:0.1
搜索镜像
docker search 192.168.1.10:8082/nginx**
- [转]使用Gradle和Sonatype Nexus 搭建私有maven仓库
- 使用 harbor 搭建 docker 私有镜像仓库
- 使用Harbor搭建Docker私有镜像仓库服务
- sonatype nexus 3搭建Docker私有仓库
- 使用自签名证书配置TLS搭建安全的Docker本地私有库
- 详解docker私有仓库搭建与使用实战
- centos使用nexus搭建私有maven仓库
- 使用新浪云存储搭建Docker私有仓库服务
- CentOS 7 : Docker私有仓库搭建和使用
- 搭建和使用Docker私有仓库
- Nexus OSS 3 搭建并配置使用 Docker & Git LFS 仓库
- 详解CentOS 7 : Docker私有仓库搭建和使用
- Maven私有仓库-使用docker部署Nexus
- 使用nexus搭建maven私有仓库服务器
- Docker Registry Server 搭建,配置免费HTTPS证书,及拥有权限认证、TLS 的私有仓库
- docker搭建私有仓库以及使用
- 使用Gradle和Sonatype Nexus 搭建私有maven仓库
- 搭建和使用Docker私有仓库
- 使用Nexus配置Maven私有仓库
- 使用docker Registry快速搭建私有镜像仓库