Centos7使用docker安裝nacos


Centos7使用docker安裝nacos

查看 docker 可以拉取的 nacos 鏡像

docker search nacos

拉取鏡像

docker pull nacos/nacos-server

拉取完畢

查看拉取的鏡像

docker images

運行鏡像

docker run -d -e prefer_host_mode=39.106.224.168 -e MODE=standalone -v /nacos/logs:/home/nacos/logs -p 8848:8848 --name nacos --restart=always nacos/nacos-server

-d 后台運行
-e 環境變量設置
-v 某個容器的目錄:映射centos上的某個目錄(根據實際的設置別模仿我的)
-p 外部訪問端口:內部被映射端口(根據實際的設置別模仿我的)
–-name:容器的名稱
–-restart:重啟策略
MODE=standalone:Standalone Mode是單一模式或單例模式。

執行完畢會返回 nacos 容器 id
使用命令 ls var/bin/docker/contaioners/ 可以查看

安裝完畢查看容器

docker ps -a

查看 nacos 日志

docker logs --since 10m 2e51f660d5c7

紅線部分是供外界訪問nacos的訪問方式,將IP地址替換為服務器IP即可

訪問 nacos

賬號密碼默認 naocs nacos

至此,nacos安裝完畢

nacos 常用啟動命令

name description option
MODE cluster模式/standalone模式 cluster/standalone default cluster
NACOS_SERVERS nacos cluster地址 eg. ip1,ip2,ip3
PREFER_HOST_MODE 是否支持hostname hostname/ip default ip
NACOS_SERVER_PORT nacos服務器端口 default 8848
NACOS_SERVER_IP 多網卡下的自定義nacos服務器IP
SPRING_DATASOURCE_PLATFORM standalone 支持 mysql mysql / empty default empty
MYSQL_MASTER_SERVICE_HOST mysql 主節點host
MYSQL_MASTER_SERVICE_PORT mysql 主節點端口 default : 3306
MYSQL_MASTER_SERVICE_DB_NAME mysql 主節點數據庫
MYSQL_MASTER_SERVICE_USER 數據庫用戶名
MYSQL_MASTER_SERVICE_PASSWORD 數據庫密碼
MYSQL_SLAVE_SERVICE_HOST mysql從節點host
MYSQL_SLAVE_SERVICE_PORT mysql從節點端口 default :3306
MYSQL_DATABASE_NUM 數據庫數量 default :2
JVM_XMS -Xms default :2g
JVM_XMX -Xmx default :2g
JVM_XMN -Xmn default :1g
JVM_MS -XX:MetaspaceSize default :128m
JVM_MMS -XX:MaxMetaspaceSize default :320m
NACOS_DEBUG 開啟遠程調試 y/n default :n
TOMCAT_ACCESSLOG_ENABLED server.tomcat.accesslog.enabled default :false


免責聲明!

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



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