kong與konga的使用

1. docker pull kong/kong-gateway:2.5.0.0-alpine? ?# 拉取kong鏡像


2. docker tag kong/kong-gateway:2.5.0.0-alpine kong-ee? # 標(biāo)記名稱(chēng)


3. docker network create kong-ee-net? # 創(chuàng)建網(wǎng)絡(luò)通信


4.
docker run -d --name kong-ee-database \

? --network=kong-ee-net \

? -p 5432:5432 \

? -e "POSTGRES_USER=kong" \

? -e "POSTGRES_DB=kong" \

? -e "POSTGRES_PASSWORD=kong" \

? postgres:9.6??

# 啟動(dòng)容器名稱(chēng)為kong-ee-database的鏡像為postgres的容器并設(shè)置數(shù)據(jù)庫(kù)名稱(chēng)、用戶(hù)名、密碼。


5.
docker run --rm --network=kong-ee-net \

? -e "KONG_DATABASE=postgres" \

? -e "KONG_PG_HOST=kong-ee-database" \

? -e "KONG_PG_PASSWORD=kong" \

? -e "KONG_PASSWORD=kong" \

? kong-ee kong migrations bootstrap? #初始化數(shù)據(jù)庫(kù)


6.
docker run -d --name kong-ee --network=kong-ee-net \

? -e "KONG_DATABASE=postgres" \

? -e "KONG_PG_HOST=kong-ee-database" \

? -e "KONG_PG_PASSWORD=kong" \

? -e "KONG_PROXY_ACCESS_LOG=/dev/stdout" \

? -e "KONG_ADMIN_ACCESS_LOG=/dev/stdout" \

? -e "KONG_PROXY_ERROR_LOG=/dev/stderr" \

? -e "KONG_ADMIN_ERROR_LOG=/dev/stderr" \

? -e "KONG_ADMIN_LISTEN=0.0.0.0:8001" \

? -e "KONG_ADMIN_GUI_URL=http://localhost:8002" \

? ? -p 8000:8000 \

? ? -p 8443:8443 \

? ? -p 8001:8001 \

? ? -p 8444:8444 \

? ? -p 8002:8002 \

? ? -p 8445:8445 \

? ? -p 8003:8003 \

? ? -p 8004:8004 \

? ? kong-ee? #啟動(dòng)網(wǎng)關(guān)配置相關(guān)參數(shù)


7. # 測(cè)試

在本地瀏覽器輸入:?http://localhost:8002 網(wǎng)址

查看是否進(jìn)入kong manager管理界面。


8. # 配置konga?

docker pull pantsel/konga #? 拉取


9. docker run --network=kong-ee-net --rm pantsel/konga:latest -c prepare -a postgres -u postgresql://kong:kong@kong-ee-database/kong

# 鏈接postgres數(shù)據(jù)庫(kù) kong配置postgres參數(shù) 用戶(hù)名kong、密碼kong、容器kong-ee-database、

數(shù)據(jù)庫(kù)kong 參照第4步的參數(shù)填寫(xiě)。


10.? # 啟動(dòng)konga

docker run -d? -p 1337:1337 \

? --network kong-ee-net \

? --name konga \

? -e "NODE_ENV=production"? \

? -e "TOKEN_SECRET={konga}" \

? pantsel/konga


11. # 訪(fǎng)問(wèn)本地 http://localhost:1337/ 進(jìn)入konga GUI。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容