docker安裝nacos 單機

2022-09-08 16:30:29 字數 2337 閱讀 4654

# 查詢映象

docker search nacos # nacos/nacos-server

docker 官方搜尋檢視有哪些 nacos 映象版本

docker pull nacos/nacos-server:v2.0.3

docker images

github:nacos/nacos-db.sql at master · alibaba/nacos · github

相關配置

# 建庫

create database nacos;

use nacos;

-- 執行或者匯入 nacos-db.sql,不知道為什麼這個檔案裡的注釋還寫了 【資料庫全名 =nacos_config】

--可以直接複製貼上到 n**icat 或 sqlyog 上執行,200多行不是很長

# 建立 nacos 單獨使用的乙個使用者,也可以直接把 root 使用者給他

create user

'nacos

'@'%

' identified by '

nacos';

--庫nacos的所有表的執行儲存過程、crud許可權

grant execute, insert,

select, update on nacos.* to '

nacos

'@'%';

--重新整理許可權

flush privileges;

--檢視許可權

show grants

for nacos;

# 建立 nacos 日誌存放目錄

mkdir -p /home/docker/nacos/logs

# 建立 nacos 配置檔案目錄

mkdir -p /home/docker/nacos/init.d

配置檔案

vim /home/docker/nacos/init.d/custom.properties

配置檔案內容

資料庫的url自行處理,比如ip埠、庫名等

#*************** config module related configurations ***************#

### if use mysql as datasource:

spring.datasource.platform=mysql

### count of db:

db.num=1

### connect url of db:

db.url.

0=jdbc:mysql://

192.168.33.100:3306/nacos?characterencoding=utf8&connecttimeout=1000&sockettimeout=3000&autoreconnect=true&useunicode=true&usessl=true&servertimezone=asia/shanghai

db.user.0=nacos

db.password.

0=nacos

docker run \

--name nacos \

-d \

-p 8848:8848

\ -p 9848:9848

\ -p 9849:9848

\ --restart=always \

-e jvm_xms=256m \

-e jvm_xmx=256m \

-e mode=standalone \

-v /home/docker/nacos/logs:/home/nacos/logs \

-v /home/docker/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \

nacos/nacos-server:v2.0.3

檢視啟動日誌

docker logs nacos

訪問

ip:port/nacos

使用者名稱和密碼預設都是 nacos,就是上面我們執行的那個sql檔案中最後插入的

如果出現連線資料庫的錯誤,也就是 datasource 資料來源的錯誤,可能是 custom.properties 中的 db.url 的超時時間較短的問題(我在公司的電腦不知道為什麼連線資料庫就很慢)

docker安裝 單機nacos 1 4 2

安裝命令根據實際部署情況修改調整 1.0 docker 支援tls 及docker compose安裝與配置 docker pull nacos nacos server 1.4.21.2 安裝並執行nacos 使用mysql資料庫儲存配置,推薦使用最新8.0.22版本以上mysql,utf8mb4...

docker命令安裝單機版Nacos

docker pull nacos nacos server 1.3.12 建立配置檔案和日誌檔案目錄 mkdir p opt nacos init.d mkdir p opt nacos logs cd opt nacos init.d touch custom.properties3 新增配置 ...

docker安裝nacos1 3 1單機版

強調 本人以下操作全都是root使用者行執行的 拉取nacos映象,檢視官網,目前土建最穩定的版本是1.3.1 docker pull nacos nacos server 1.3.1 建立nacos對映檔案 mkdir p mydata nacos init.d mydata nacos logs...