一、创建一个Docker网络
docker network create kong-net
如果在创建自定义网络时,出现下面的提示:
Error response from daemon: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network 1
可能因为Docker默认支持30个不同的自定义bridge网络,如果超过这个限制,就会提示上面的错误。你可以使用命令docker network ls来查看你创建的网络,然后通过命令docker network prune来移除没有使用的网络。
二、安装数据库
数据库版本可自定
docker run -d --name kong-database \
--network=kong-net \
-p 5432:5432 \
-e "POSTGRES_USER=postgres" \
-e "POSTGRES_PASSWORD=postgres" \
-e "POSTGRES_DB=postgres" \
postgres:9.6