# 查詢映象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...