【发布时间】:2017-06-01 21:19:12
【问题描述】:
我正在尝试通过 HTTPS 提供 Wasabi API。目前,它只是 HTTP。
我在 Google Cloud 上的 Ubuntu 16.04 上运行了一个非常基本的设置(如此处所述 https://github.com/intuit/wasabi)。
它可以通过http://example.com:8080 访问,这似乎是用于 API 的唯一端口。
$ docker ps 输出:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ad37f34cf204 wasabi-main "entrypoint.sh wasabi" 7 minutes ago Up 7 minutes 0.0.0.0:8080->8080/tcp, 0.0.0.0:8090->8090/tcp, 0.0.0.0:8180->8180/tcp wasabi-main
df6ac72359d7 mysql:5.6 "docker-entrypoint.sh" 6 days ago Up 7 minutes 0.0.0.0:3306->3306/tcp wasabi-mysql
4d7659ae5321 cassandra:2.1 "/docker-entrypoint.s" 6 days ago Up 8 minutes 7000-7001/tcp, 0.0.0.0:9042->9042/tcp, 7199/tcp, 0.0.0.0:9160->9160/tcp wasabi-cassandra
我对这两种解决方案都很满意,同时运行 HTTP 和 HTTPS 或仅运行 HTTPS。
PS! example.com 本身可通过 HTTPS 访问
【问题讨论】:
-
@james-todd 也许你有一个想法?
标签: ubuntu docker server intuit-wasabi