nacos單例模式簡單搭建
一、安裝環境
- Ubuntu 18.04.4
- docker
- 工具:docker-compose
二、准備工作
-
將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