nacos單例模式簡單搭建


nacos單例模式簡單搭建

一、安裝環境

  • Ubuntu 18.04.4
  • docker
  • 工具:docker-compose

二、准備工作

  • Nacos Docker官方示例

  • 將example目錄中的standalone-mysql-5.7.yaml文件重命名docker-compose.yml

    • 修改文件內容

      version: "2"
      services:
        nacos:
          # nacos-server的鏡像
          image: nacos/nacos-server:latest
          # nacos-server啟動后的容器名
          container_name: nacos-standalone-mysql
          # 環境變量文件
          env_file:
            - /home/nacos/env/nacos-standlone-mysql.env
          volumes:
            # 掛載。':'為宿主機目錄或文件,':'后為容器內目錄或文件。
            - /home/nacos/standalone-logs/:/home/nacos/logs
            - /home/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties
          ports:
            - "8848:8848"
            - "9555:9555"
          depends_on:
            - mysql
          restart: on-failure
        mysql:
          container_name: mysql
          image: nacos/nacos-mysql:5.7
          env_file:
            - /home/nacos/env/mysql.env
          volumes:
            - /home/nacos/mysql:/var/lib/mysql
          ports:
            - "3306:3306"
      
  • 准備工作目錄

    # nacos-standlone-mysql.env mysql.env --  在github項目evn目錄下
    # custom.properties -- 在github項目example/init.d目錄下
    /home/nacos
    /home/nacos/docker-compose.yml
    /home/nacos/env/nacos-standlone-mysql.env
    /home/nacos/env/mysql.env
    /home/nacos/standalone-logs
    /home/nacos/init.d/custom.properties
    /home/nacos/mysql
    

三、運行

# docker-compose.yml在/home/nacos目錄下
cd /home/nacos
# 啟動。-d 后台運行
docker-compose up -d 

四、訪問

# web控制台訪問地址
IP:8848
# web控制台訪問初始賬號和密碼
nacos
nacos
# mysql數據庫初始賬號和密碼。在mysql.env中。
nacos
nacos


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM