通过docker安装nexus3
生活随笔
收集整理的這篇文章主要介紹了
通过docker安装nexus3
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
參考資料
https://www.cnblogs.com/sanduzxcvbnm/p/13099635.html
https://www.cnblogs.com/lipg/p/13878133.html
拉取nexus3鏡像
docker pull sonatype/nexus3運行nexus容器
docker run -id --privileged=true --name=nexus3 --restart=always -p 8081-8084:8081-8084 -v /docker/nexus3/data:/nexus-data -e "INSTALL4J_ADD_VM_PARAMS=-Xms256m -Xmx512m -XX:MaxDirectMemorySize=512m -Djava.util.prefs.userRoot=/nexus-data/javaprefs" sonatype/nexus3-id 創建守護式容器
–privileged=true 授予root權限(掛載多級目錄必須為true,否則容器訪問宿主機權限不足)
–name=名字 給你的容器起個名字
-p 宿主機端口:容器端口映射
-v 宿主機目錄:容器目錄 目錄掛載
配置docker倉庫
創建Blob Store
Repository -> Blob Stores -> Create blob store
Type: File
創建Hosted類型的docker倉庫
Repository -> Repositories -> docker(hosted)
設置下http在端口為:8083, Blob Store為 上面創建的
創建Proxy類型的docker倉庫
Remote Storage: https://registry-1.docker.io
Docker Index: Use Docker Hub
Storage:同上
創建Group類型的docker倉庫
Repository Connectors:8082;
Storage:同上
group : 將上面創建的兩個加進去
總結
以上是生活随笔為你收集整理的通过docker安装nexus3的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux内核启动过程学习
- 下一篇: 百度_音频转文字