美文网首页
centos7s使用docker安装并启动kong

centos7s使用docker安装并启动kong

作者: 茫海 | 来源:发表于2019-04-12 11:03 被阅读0次

    简单起见,直接使用docker安装

    1. 创建docker网络
    docker network create kong-net
    
    1. 安装并启动数据库
    docker run -d --name kong-database \
                   --network=kong-net \
                   -p 5432:5432 \
                   -e "POSTGRES_USER=kong" \
                   -e "POSTGRES_DB=kong" \
                   postgres:9.6
    
    1. 初始化数据
    docker run --rm \
         --network=kong-net \
         -e "KONG_DATABASE=postgres" \
         -e "KONG_PG_HOST=kong-database" \
         -e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \
         kong:latest kong migrations bootstrap
    
    1. 启动kong
    docker run -d --name kong \
         --network=kong-net \
         -e "KONG_DATABASE=postgres" \
         -e "KONG_PG_HOST=kong-database" \
         -e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \
         -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, 0.0.0.0:8444 ssl" \
         -p 8000:8000 \
         -p 8443:8443 \
         -p 8001:8001 \
         -p 8444:8444 \
         kong:latest
    
    1. 测试kong是否安装成功
    curl -i http://localhost:8001/
    

    相关文章

      网友评论

          本文标题:centos7s使用docker安装并启动kong

          本文链接:https://www.haomeiwen.com/subject/vswfwqtx.html