日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

目錄
  • mac通過docker一鍵部署Nexus3
  • 一、前言
  • 二、系統配置
  • 三、安裝步驟
    • 1、Dockerhub查看鏡像地址
    • 2、一鍵安裝
      • 2.1、克隆腳本
      • 2.2、安裝程序
      • 2.3、卸載程序
    • 3、登錄Nexus3
      • 4、查看admin密碼
      • 四、后記

        mac通過docker一鍵部署Nexus3

        一、前言

        程序猿開發任務本來就比較繁鎖,如果搭建各種開源的軟件還需要搜索這樣那樣的配置,那基本上兩鬢斑白的頭發基本上都快脫光了,如何找女朋友呢?難道一直和五姑娘為伴?所以自己當第一個吃螃蟹的人摸索了一些套路,編寫一些簡易的 shell 腳本幫我們快速的搭建服務器,猿們只要按著套路“一步一步”的操作,基本上都可以快速部署服務,也有《Nexus3自動安裝腳本》,大家根據自己的實際情況進行操作。

        二、系統配置

        mac os:Monterey
        mac version:12.4 (21F79)
        mac type: MacBook Air (M1, 2020), Apple M1
        
        docker desktop version:v4.10.0 
        docker version:v20.10.17
        docker-compose version: v1.29.2
        

        三、安裝步驟

        1、Dockerhub查看鏡像地址

        # 如果你比較懶可以使用最后的“Nexus3自動安裝腳本”,mac電腦通用
        https://hub.docker.com/r/sonatype/nexus3/tags

        2、一鍵安裝

        2.1、克隆腳本

        git clone git@gitee.com:xiaoyaojiugui/technical.git

        2.2、安裝程序

        # 1.跳轉到下載腳本的根目錄,執行命令:
        cd /technical/docker/foundations/server
        
        # 2.執行安裝腳本,執行命令:
        sh ./nexus.sh
        2.2.1、程序安裝詳情
        ---------------函數開始執行---------------
        1.1、執行創建容器操作,跳過此步驟,鏡像已存在[sonatype/nexus3]
        1.2、執行創建容器操作,創建目錄并授權,執行命令:sudo mkdir -p -v /home/jason.zhuo/data/docker/volumes/nexus3/{nexus-data,logs} && sudo chmod -R 777 /home/jason.zhuo/data/docker/volumes/nexus3 
        
        1.3、執行創建容器操作,執行命令:docker run -d -p 38081:8081 -p 38082:8082 -p 38083:8083 --platform linux/amd64 --privileged=true -e INSTALL4J_ADD_VM_PARAMS=-Xms128m -Xmx512m -XX:MaxDirectMemorySize=512m -Djava.util.prefs.userRoot=/nexus-data/javaprefs -v /home/jason.zhuo/data/docker/volumes/nexus3/nexus-data:/nexus-data -v /etc/timezone:/etc/timezone:ro --name nexus3 sonatype/nexus3
        
        1.4.1、查看容器狀態,執行命令:docker inspect --format='{{.State.Status}}' nexus3
        1.4.2、查看容器狀態,[running]
        1.4.3、查看容器詳情,執行命令:docker ps | grep sonatype/nexus3
        ---------------函數執行完畢---------------

        2.3、卸載程序

        # 1.跳轉到下載腳本的根目錄,執行命令:
        cd /technical/docker/foundations/server
        
        # 2.執行安裝腳本,執行命令:
        sh ./nexus.sh delete
        
        2.3.1、程序卸載詳情
        ---------------函數開始執行---------------
        1.1、執行容器刪除操作,跳過此步驟,刪除原鏡像[sonatype/nexus3]
        1.2、執行容器刪除操作,跳過此步驟,創建目錄[/home/jason.zhuo/data/docker/volumes/nexus3]
        1.3、執行容器刪除操作,跳過此步驟,第一次初始化容器[nexus3]
        1.4、執行容器刪除操作,跳過此步驟,檢查容器狀態
        1.5.1、執行容器刪除操作,執行命令:docker stop nexus3 && docker rm nexus3
        1.5.2、執行容器刪除操作,成功刪除容器[nexus3]
        1.6.1、執行容器刪除操作,刪除文件夾,執行命令:sudo rm -rf /home/jason.zhuo/data/docker/volumes/nexus3
        1.6.2、執行容器刪除操作,成功刪除文件夾[/home/jason.zhuo/data/docker/volumes/nexus3]
        ---------------函數執行完畢---------------

        3、登錄Nexus3

        http://localhost:38081/

        4、查看admin密碼

        docker exec -it nexus3 cat /nexus-data/admin.password
        

        四、后記

        自動化腳本安裝完成后,本地的 Nexus3 基本上就可以隨便玩,文章如有不對之處請留言,會及時修正,謝謝閱讀!!

        分享到:
        標簽:一鍵 服務器 記錄 過程 部署
        用戶無頭像

        網友整理

        注冊時間:

        網站:5 個   小程序:0 個  文章:12 篇

        • 51998

          網站

        • 12

          小程序

        • 1030137

          文章

        • 747

          會員

        趕快注冊賬號,推廣您的網站吧!
        最新入駐小程序

        數獨大挑戰2018-06-03

        數獨一種數學游戲,玩家需要根據9

        答題星2018-06-03

        您可以通過答題星輕松地創建試卷

        全階人生考試2018-06-03

        各種考試題,題庫,初中,高中,大學四六

        運動步數有氧達人2018-06-03

        記錄運動步數,積累氧氣值。還可偷

        每日養生app2018-06-03

        每日養生,天天健康

        體育訓練成績評定2018-06-03

        通用課目體育訓練成績評定