docker for windows 安裝 nacos/nacos-server 鏡像並配置本地數據庫

【方盒商城】

初來駕到請你們多多關照html

阿里相信你們都知道,在github上的關注度很是高。我也是在github上了解到的nacos,一經上手發現很是好使哈,如今看一下官方是如何描述這款產品功能的。mysql

動態配置服務git

動態配置服務讓您可以以中心化、外部化和動態化的方式管理全部環境的配置。動態配置消除了配置變動時從新部署應用和服務的須要。配置中心化管理讓實現無狀態服務更簡單,也讓按需彈性擴展服務更容易。github

服務發現及管理redis

動態服務發現對以服務爲中心的(例如微服務和雲原生)應用架構方式很是關鍵。Nacos支持DNS-Based和RPC-Based(Dubbo、gRPC)模式的服務發現。Nacos也提供實時健康檢查,以防止將請求發往不健康的主機或服務實例。藉助Nacos,您能夠更容易地爲您的服務實現斷路器。
sql

下面開始介紹我們本章主要講的內容:docker

  • 介紹
    個人系統是windows10的操做系統,首先安裝docker for windows,爲何要在windows上安裝docker呢?由於docker實在太方便了,用到什麼軟件只須要下載它的鏡像,安裝、啓動鏡像,就能夠直接使用了,通常不須要你配置環境參數,好比Mysql、redis,開發人員應該都會安裝吧!這裏我就不在介紹如何安裝docker for windows了,百度有不少教程,可是有點須要注意的是,有的電腦須要打開cpu虛擬化配置。在最後面介紹nacos容器如何配置鏈接本地的數據庫。數據庫

  • 下載鏡像
    打開Windows PowerShell,首先試一下你的docker for windows是否安裝成功:
    docker search nacos
    windows

    若是能夠查到那就沒有問題,有問題的話請根據提示內容自行百度,下面開始安裝nacos,執行命令:
    docker pull nacos/nacos-server
    靜靜的等待上幾分鐘,安裝成功以後如今會有一串字符碼。查看是否安裝成功:
    docker images
    若是查到了那麼恭喜你已經安裝成功了,距離成功又進了一步!

  • 啓動鏡像
    這裏啓動容器的時候參數配置我就不在詳解了,不明白的話,評論區留言,有不會的問題必定要及時詢問,期待你的評論呦!
    docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server bash

    這裏我就不在執行了由於我已經安裝過了,如何這一步有問題的話評論留言,我會及時回覆的。查看是否啓動成功:
    docker ps
    若是能夠作到這一步,你已經很棒了!距離成功已經不遠了,那麼再堅持一下吧!打開nacos
    nacos的默認端口號是8848,珠穆拉瑪發的高度也是8848米呦!默認帳號密碼是nacos/nacos。至此安裝已經結束。

  • 配置本地數據庫
    nacos數據庫腳本別忘記執行呦。 要想配置鏈接你本地的數據庫,首先你要在你的電腦上安裝mysql,個人實在docker for windows中安裝的mysql版本是5.7,nacos官方要求數據庫也必須是5.6+的。進入容器:
    docker exec -it <容器ID> bash

    進入成功,以後打開config/application.properties
    須要修改的內容就是我用紅色框圈起來的,能夠很明顯的看出來這塊是key-value方式的配置,你們只須要根據本身的環境來配置就行了,必定要仔細的檢查一邊呦,host、dbName、username、password這幾個參數必定要注意呦,還有一點呢我把db.url.1這段配置給他註釋掉了,由於個人電腦上只有一個mysql節點,沒有從節點,因此不須要配置了。保存退出shift + : + w + q。重啓nacos:
    docker restart <容器name>
    看好呦我如今沒有在容器內部。如今打開nacos,隨便新建一個配置,查看查看數據庫是否有這條數據呢!!!
    創做不易,轉發請附帶原文地址,謝謝!
相關文章
相關標籤/搜索