2017-02-13 1 views

Antwort

0

1. Starten Sie Ihre Datenbank:

$ docker run -d --name kong-database \ 
        -p 5432:5432 \ 
        -e "POSTGRES_USER=kong" \ 
        -e "POSTGRES_DB=kong" \ 
        postgres:9.4 

2. Starten Kong:

Start Container Kong und verknüpfen es mit Ihrem Datenbank-Container, die KONG_DATABASE Konfiguration Umgebungsvariable mit Postgres.

$ docker run -d --name kong \ 
       --link kong-database:kong-database \ 
       -e "KONG_DATABASE=postgres" \ 
       -e "KONG_PG_HOST=kong-database" \ 
       -p 8000:8000 \ 
       -p 8443:8443 \ 
       -p 8001:8001 \ 
       -p 7946:7946 \ 
       -p 7946:7946/udp \ 
       kong 

3.Verify Kong läuft:

$ curl http://127.0.0.1:8001 
+1

Hat jemand erfolgreich, dass in eine Docker-compose.yml Datei und Lösung zugleich bringt das Problem, dass die kong-Datenbank nicht ist fertig zu der zeit kong will mit der db verbinden? –

Verwandte Themen