docker pull nacos/nacos-server:v2.1.2
成都創新互聯-專業網站定制、快速模板網站建設、高性價比安鄉網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式安鄉網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋安鄉地區。費用合理售后完善,10余年實體公司更值得信賴。2.將nacos容器中的文件拷貝到主機上,以便掛載 2.1.先以單機模式運行nacosdocker run -d --name nacos -p 8848:8848 nacos/nacos-server:v2.1.2
查看運行過程:docker logs -f nacos
docker cp nacos:/home/nacos /app
ps:nacos在docker中的默認存放位置為/home/nacos
docker rm -f nacos
3.創建nacos數據庫找到/app/nacos/config下的mysql-schema.sql文件,復制里面的內容在mysql中運行,然后會自動生成數據表
docker run -d --name nacos \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
–restart always \
-v /app/nacos/logs:/home/nacos/logs \
-v /app/nacos/data:/home/nacos/data \
-v /app/nacos/config:/home/nacos/config \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=數據庫所在ip \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_DB_NAME=nacos \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=數據庫密碼 \
nacos/nacos-server:v2.1.2
查看運行過程:docker logs -f nacos
nacos1
docker run -d --name nacos-cluster \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \(9848、9849為nacos2.X新增端口,不加的話SpringBoot服務會注冊失敗)
–net host \(從橋接模式改成主機模式,用主機的ip地址,不然注冊服務可能會出錯)
–restart always \(前面為兩個短杠,記得修改)
-v /app/nacos/logs:/home/nacos/logs \
-v /app/nacos/data:/home/nacos/data \
-v /app/nacos/config:/home/nacos/config \
-e MODE=cluster \
-e NACOS_SERVERS=192.168.137.133:8848 \(此處為指向其他集群服務的ip地址,如果有多個ip則用單引號括起來)
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=192.168.137.134 \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_DB_NAME=nacos \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=數據庫密碼 \
-e TZ=Asia/Shanghai \(不加時間注冊服務時可能會報錯)
nacos/nacos-server:v2.1.2
nacos2
docker run -d --name nacos-cluster \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \(9848、9849為nacos2.X新增端口,不加的話SpringBoot服務會注冊失敗)
–net host \(從橋接模式改成主機模式,用主機的ip地址,不然注冊服務可能會出錯)
–restart always \(前面為兩個短杠,記得修改)
-v /app/nacos/logs:/home/nacos/logs \
-v /app/nacos/data:/home/nacos/data \
-v /app/nacos/config:/home/nacos/config \
-e MODE=cluster \
-e NACOS_SERVERS=192.168.137.134:8848 \(此處為指向其他集群服務的ip地址,如果有多個ip則用單引號括起來)
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=192.168.137.134 \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_DB_NAME=nacos \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=數據庫密碼 \
-e TZ=Asia/Shanghai \(不加時間注冊服務時可能會報錯)
nacos/nacos-server:v2.1.2
后續有待補充。。。
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
文章題目:docker啟動nacos(單機模式、集群模式)-創新互聯
鏈接分享:http://m.newbst.com/article32/cosssc.html
成都網站建設公司_創新互聯,為您提供Google、網站維護、網站營銷、網站策劃、營銷型網站建設、電子商務
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯