docker 安裝nacos並配置資料庫的教程詳解

2022-09-27 06:00:08 字數 1442 閱讀 8450

環境準備

docker 環境

mysql 5.7 (官方映象不支援mysql8)

nacos

docker安裝mysql

建立自定義網路(www.cppcns.com用於容器通訊)

docker network create common-network

檢視網路

docker network ls

建立掛載資料夾

//mysql配置檔案

mkdir -p /data/mysql/conf

//mysql資料檔案路徑

mkdir –p /data/mysql/data

//日誌檔案路徑

mkdir -p /data/mysql/logs

拉取映象並啟動

docker run -p 3306:3306 --name mysql -d \

--restart=always \

--network common-network \

-v /data/mysql/conf:/etc/mysql/conf.d \

-v /data/mysql/logs:/logs \

-v /data/mysql/data:/data \

-e mysql_root_password=adm \

mysql:5.7

docker 安裝nacos

拉取映象

//查詢nacos映象

docker search nacos

//拉取映象

docker pull nacos/nacos-server

//檢視映象

docker images

啟動nacos容器

docker run --network common-network --env mode=standalone --name nacos -d -p 8848:8848 nacos/nacos-server

檢視啟動的容器

docker ps

nacos 配置連線資料庫 檢視自定義網路中各容器ip

//檢視網路

docker network ls

//檢視網路容器

docker network inspect common-network

進入nacos容器修改配置

// 進入容器

docker exec -it nacos bash

// 修改容器配置

cd conf

vi application.properties

建立資料庫表(指令碼位址)

重啟容器

docker restart nacos

nacos管理平台(新增配置 ,然後可在資料庫檢視)

http://ip:8848/nacos/in程式設計客棧dex.html

nacos/nacos(使用者名稱密碼)

Ubuntu 20 04 Docker 安裝並配置

目錄後記 更新 docker 的使用能極大地方便我們的開發,減少環境搭建,依賴安裝等繁瑣且容易出錯的問題。ubuntu 20.04 官方 apt 源中就有 docker,我們可以直接通過 apt 來安裝 預設情況下,普通使用者沒有許可權執行 docker 相關操作 需要將普通使用者加入到 docke...

docker安裝nacos 單機

查詢映象 docker search nacos nacos nacos server docker 官方搜尋檢視有哪些 nacos 映象版本 docker pull nacos nacos server v2.0.3 docker images github nacos nacos db.sql ...

docker 搭建nacos並連線mysql資料庫

最近有在寫自己的腳手架專案,所以需要乙個配置中心。也可以用spring cloud的config bus實現,但是自己更熟悉nacos動態配置的使用,所以就自己用docker搭建乙個。因為我需要使用docker搭建。對於配置的儲存希望在另外乙個docker搭建的資料庫上,不可避免的不能用簡單的直接d...