欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Docker創(chuàng)建nacos容器的方法

 更新時間:2024年03月06日 11:17:37   作者:會飛的麥兜63  
這篇文章主要介紹了Docker創(chuàng)建nacos容器的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

Nacos概述

Nacos 是阿里巴巴推出來的一個新開源項目,這是一個更易于構建云原生應用的動態(tài)服務發(fā)現(xiàn)、配置管理和服務管理平臺。

Nacos 致力于幫助您發(fā)現(xiàn)、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現(xiàn)動態(tài)服務發(fā)現(xiàn)、服務配置、服務元數(shù)據(jù)及流量管理。

Nacos 幫助您更敏捷和容易地構建、交付和管理微服務平臺。 Nacos 是構建以“服務”為中心的現(xiàn)代應用架構 (例如微服務范式、云原生范式) 的服務基礎設施

Nacos 支持如下核心特性:

1)服務發(fā)現(xiàn): 支持 DNS 與 RPC 服務發(fā)現(xiàn),也提供原生 SDK 、OpenAPI 等多種服務注冊方式和 DNS、HTTP 與 API 等多種服務發(fā)現(xiàn)方式。
2)服務健康監(jiān)測: Nacos 提供對服務的實時的健康檢查,阻止向不健康的主機或服務實例發(fā)送請求。
3)動態(tài)配置服務: Nacos 提供配置統(tǒng)一管理功能,能夠幫助我們將配置以中心化、外部化和動態(tài)化的方式管理所有環(huán)境的應用配置和服務配置。
4)動態(tài) DNS 服務: Nacos 支持動態(tài) DNS 服務權重路由,能夠讓我們很容易地實現(xiàn)中間層負載均衡、更靈活的路由策略、流量控制以及數(shù)據(jù)中心內網(wǎng)的簡單 DNS 解析服務。
5)服務及其元數(shù)據(jù)管理: Nacos 支持從微服務平臺建設的視角管理數(shù)據(jù)中心的所有服務及元數(shù)據(jù),包括管理服務的描述、生命周期、服務的靜態(tài)依賴分析、服務的健康狀態(tài)、服務的流量管理、路由及安全策略、服務的 SLA 以及最首要的 metrics 統(tǒng)計數(shù)據(jù)。

常見的注冊中心

Eureka(原生,2.0遇到瓶頸,停止維護)
Zookeeper(支持,專業(yè)的獨立產品。例如:dubbo)
Consul(原生,GO語言開發(fā))
Nacos
相對于 Spring Cloud Eureka 來說,Nacos 更強大。
Nacos = Spring Cloud Eureka + Spring Cloud Config
Nacos 可以與 Spring, Spring Boot, Spring Cloud 集成,并能代替 Spring Cloud Eureka, Spring Cloud Config。
通過 Nacos Server 和 spring-cloud-starter-alibaba-nacos-config 實現(xiàn)配置的動態(tài)變更。
通過 Nacos Server 和 spring-cloud-starter-alibaba-nacos-discovery 實現(xiàn)服務的注冊與發(fā)現(xiàn)。

Docker創(chuàng)建nacos容器的方法

1.創(chuàng)建數(shù)據(jù)庫tq_nacos,sql文件可以從 下面地址中下載nacos安裝包,解壓后獲取到sql文件nacos-mysql.sql

https://github.com/alibaba/nacos/releases/tag/1.1.4

2.拉取鏡像,創(chuàng)建簡單容器

docker search nacos
docker pull nacos/nacos-server
docker run -d --name nacos -p 8848:8848 -e PREFER_HOST_MODE=hostname -e MODE=standalone nacos/nacos-server

3.創(chuàng)建成功后將內容復制出來

docker ps   //查看容器id
docker cp  容器id:/home/nacos /data/docker/nacos   

4.復制后刪除先前創(chuàng)建的容器

docker stop 容器id
docker rm 容器id

5.創(chuàng)建容器

docker run -itd \
--privileged=true \
-e PREFER_HOST_MODE=hostname \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=127.0.0.1 \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD='123456' \
-e MYSQL_SERVICE_DB_NAME=tq_nacos \
-e TIME_ZONE='Asia/Shanghai' \
-p 8848:8848 \
-v /data/docker/nacos/logs:/home/nacos/logs \
-v /data/docker/nacos/conf:/home/nacos/conf \
-v /data/docker/nacos/data:/home/nacos/data \
--name nacos \
--restart=always \
nacos/nacos-server:latest 

6.創(chuàng)建完成查看是否掛載成功

docker inspect 容器id

7.訪問地址 127.0.0.1:8848/nacos 

到此這篇關于Docker創(chuàng)建nacos容器的文章就介紹到這了,更多相關Docker創(chuàng)建nacos容器內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Docker-Compose實現(xiàn)Mysql主從的示例代碼

    Docker-Compose實現(xiàn)Mysql主從的示例代碼

    本文主要介紹了Docker-Compose實現(xiàn)Mysql主從的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • docker容器內網(wǎng)絡請求緩慢問題解決

    docker容器內網(wǎng)絡請求緩慢問題解決

    在使用docker的過程中發(fā)現(xiàn)了幾個問題,在docker里進行的網(wǎng)絡請求經(jīng)常會失敗,這篇文章主要介紹了docker容器內網(wǎng)絡請求緩慢問題解決
    2019-01-01
  • 利用Docker?運行?python?簡單程序

    利用Docker?運行?python?簡單程序

    這篇文章主要介紹了利用Docker?運行?python?簡單程序,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-04-04
  • Docker如何制作自己鏡像并上傳dockerhub

    Docker如何制作自己鏡像并上傳dockerhub

    這篇文章主要介紹了Docker如何制作自己鏡像并上傳dockerhub,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • 基于Docker搭建Redis主從集群的實現(xiàn)

    基于Docker搭建Redis主從集群的實現(xiàn)

    本文基于Docker+Redis5.0.5版本,通過cluster方式創(chuàng)建一個6個redis實例的主從集群,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • Dockerfile和docker-compose使用詳解

    Dockerfile和docker-compose使用詳解

    Dockerfile用于構建鏡像,包含指令和說明,使用FROM開始構建,WORKDIR設置工作目錄,RUN執(zhí)行命令,COPY拷貝文件,EXPOSE暴露端口,CMD指定容器啟動命令,docker-compose用于管理多容器,通過docker-compose.yml配置,支持多服務實例,可設定服務依賴和環(huán)境變量,支持掛載卷
    2024-11-11
  • docker安裝mysql完美教程(建議收藏!)

    docker安裝mysql完美教程(建議收藏!)

    最近使用docker,故將數(shù)據(jù)庫和程序都用docker來一遍,下面這篇文章主要給大家介紹了關于docker安裝mysql完美教程的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-03-03
  • docker程序鏡像的安裝流程

    docker程序鏡像的安裝流程

    鏡像相當于容器的"源代碼",docker 鏡像文件類似于 Java 類模板,而 docker 容器實例類似于 Java 中 new 出來的實例對象,這篇文章主要介紹了docker程序鏡像的安裝,需要的朋友可以參考下
    2024-01-01
  • Docker 容器全部停止的幾種方法實現(xiàn)

    Docker 容器全部停止的幾種方法實現(xiàn)

    我們需要停止所有的容器時,可以使用一些命令來實現(xiàn),本文主要介紹了Docker 容器全部停止的幾種方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-08-08
  • 在Docker中利用Tomcat快速部署web應用的方法示例

    在Docker中利用Tomcat快速部署web應用的方法示例

    這篇文章我們就來說一下怎么在docker中快速部署一個web應用。文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-01-01

最新評論