Ubuntu 使用 Nexus 3 添加 Docker 和 Apt 仓库代理

通过 Docker 运行 Nexus 3 确保机器上已经安装了 Docker 以及 Docker-compose 可通过以下配置文件运行(自行根据需要调整): version: "3.4" volumes: nexus-data: driver: local services: nexus3: image: sonatype/nexus3:latest container_name: nexus restart: always environment: TZ: Asia/Shanghai ports: - 8081:8081 - 8082:8082 volumes: - nexus-data:/nexus-data 成功运行后,可通过以下命令获取 admin 用户的初始密码(其中的nexus3-server对于上述配置文件的container_name): docker exec nexus3-server cat /nexus-data/admin.password 反向代理等相关步骤在此略过。 配置 Docker 代理仓库 我们这里以 Docker 官方仓库和 Microsoft Artifact Registry 为例,配置代理,以解决国内访问这些 docker 仓库的网络问题。 1. 添加 Docker Hub 代理仓库 使用管理员账号登录后,点击顶部的齿轮图标进入设置页。选择 Repository => Repositories => Create repository 项,仓库类型选择 docker(proxy)。...

February 3, 2024 · 2 分钟 · Remo