docker 下nacos集群搭建

2021-10-14 16:42:06 字數 2582 閱讀 1078

目錄

1、準備工作

2、拉取映象

3、啟動mysql

4、匯入sql指令碼

4.1、建立連線,新建資料庫nacos

4.2、匯入指令碼

4.3、匯入成功

5、啟動nacos

6、啟動nginx

docker pull mysql

docker pull nacs-server

docker pull nginx

# --name指定容器名字 -v目錄掛載 -p指定埠對映  -e設定mysql引數 -d後台執行

# -e後面引數:初始化root使用者的密碼。

三份執行檔案,每乙份修改nacos_server_ip為本機ip即可,其他不變

# --配置主機ip和埠

# --配置資料庫主機、使用者名稱、密碼、資料庫名

docker run -d \

-e prefer_host_mode=hostname \

-e mode=cluster \

-e nacos_servers="192.168.0.101:8848 192.168.0.102:8848 192.168.0.103:8848" \

-e spring_datasource_platform=mysql \

-e mysql_service_host=192.168.0.102 \

-e mysql_service_port=3306 \

-e mysql_service_user=root \

-e mysql_service_password=root \

-e mysql_service_db_name=nacos \

-e nacos_server_ip=192.168.0.102 \

-p 8848:8848 \

--name my-nacos102 \

nacos/nacos-server

docker run --name nginx -v /usr/local/nginx/conf/nginx.conf:/etc/nginx/nginx.conf:ro -p 80:80 -d nginx
nginx配置檔案

docker部署Nacos集群

一 拉取nacos映象 docker pull nacos nacos server 拉取nacos映象 建立掛載檔案路徑 mkdir p usr local nacos logs1 usr local nacos logs2 usr local nacos logs3 mkdir p usr et...

docker部署nacos集群

1拉取映象 docker pull nacos nacos server 2.0.2 2生成資料庫檔案 tar.gz 2解壓nacos server 2.0.2 tar.gz 3進入解壓目錄將sql檔案拷貝到dockermysql5.7的掛載目錄裡 cp root nacos conf nacos ...

windows下的rabbitmq集群搭建

新版本 個人使用的版本為 erlang版本 21.3 rabbitmq版本 3.7.15 的erlang會導致同一臺伺服器上有兩個.erlang.cookie檔案。個人解決方法如下 將任一台伺服器上c windows system32 config systemprofile 的 erlang co...