首頁>技術>

Nexus 不僅可以建立 Docker 倉庫,也可以 NPM、Maven 等多種型別的倉庫。

——啟動 Nexus 容器——

使用docker run命令啟動Nexus容器:

檢視啟動後的Nexus容器:

——檢視Nexus和registry服務——

Nexus啟動成功後,可以使用HostIP+8081訪問Nexus服務,使用HostIP+8082訪問registry服務。

檢視Nexus服務:

在本地windows訪問虛擬機器的IP+8081埠

檢視registry服務:

在本地windows訪問虛擬機器的IP+8082埠

新增訪問許可權:

以上操作主要是為docker的repository建立一條規則,具體約束為admin和anonymous都可以對映象倉庫進行所有操作。

登入Nexus的registry:

推送私有映象到Nexus的registry:

檢視推送結果:

到此,Nexus的registry搭建完成。

——Q&A——

Nexus服務對主機的記憶體和磁碟都有限制,所以在資源比較小的虛擬機器上啟動Nexus容器之後,需要對其資源配置檔案進行修改。

Nexus的啟動命令:

docker run -d --name nexus3 --restart=always \ -p 8081:8081 \-p 8082:8082 \--mount src=nexus-data,target=/nexus-data \sonatype/nexus3

記憶體配置檔案:

cat /etc/security/limits.confnexus hard nofile 1024nexus soft nofile 1024

磁碟配置檔案:

6
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 融會貫通C與彙編,以彙編的視角庖丁解牛C語言:變數篇