首先你的Linux服務(wù)器需要安裝docker。
1.安裝
docker search kong
docker pull kong:0.10
docker search postgres
docker pull postgres:9.4
2.啟動(dòng)
docker run -d --name kong-database \
? ? ? ? ? ? ? ? -p 5432:5432 \
? ? ? ? ? ? ? ? -e "POSTGRES_USER=kong" \
? ? ? ? ? ? ? ? -e "POSTGRES_DB=kong" \
? ? ? ? ? ? ? ? postgres:9.4
docker run -d --name kong \
? ? --link kong-database:kong-database \
? ? -e "KONG_DATABASE=postgres" \
? ? -e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \
? ? -e "KONG_PG_HOST=kong-database" \
? ? -p 8000:8000 \
? ? -p 8443:8443 \
? ? -p 8001:8001 \
? ? -p 7946:7946 \
? ? -p 7946:7946/udp \
? ? kong:0.10
要注意:1.啟動(dòng)kong時(shí)用的postgres數(shù)據(jù)庫(kù)的名字和剛創(chuàng)建的那個(gè)要一樣,2這里要記住自己設(shè)置的端口。
3.端口說(shuō)明
8000: API請(qǐng)求的代理層。
8001: restful的配置管理API。
8443: 代理HTTPS
7946: 用于和其他Kong節(jié)點(diǎn)通訊,支持TCP/UDP流量
7373: 用于本地集群代理通訊
4.安裝配置kong-dashboard
docker pull pgbi/kong-dashboard docker run –rm -p 8080:8080 pgbi/kong-dashboard start –kong-url?http://192.168.163.117:8001?–basic-auth dwt=dwt123
注意的是:–basic-auth這里設(shè)置了賬號(hào)和密碼,賬號(hào):dwt,密碼dwt123
?最后一步:輸入服務(wù)器IP地址http://hostip:8080?

大功告成?。。。。?/p>