Запустите rethinkdb на Google Compute Engine - PullRequest
0 голосов
/ 03 сентября 2018

Я пытаюсь запустить rethinkdb на Google Compute Engine, как описано в этом видео https://www.youtube.com/watch?v=-7gUa9t8jug, но это не работает для меня.

Так что мне удается запустить rethinkdb внутри докера, все вроде нормально

subzero@instance-3 ~ $ sudo docker run -d -p 8080:8080 -p 28015:28015 -p 29015:29015 rethinkdb
9c3d1e14fc877c6d7b922dca291a25333243c5816e56ef3799005ab4e35b6d5e


subzero@instance-3 ~ $ docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS      
                                                                  NAMES
9c3d1e14fc87        rethinkdb           "rethinkdb --bind all"   5 seconds ago       Up 4 seconds        0.0.0.0:808
0->8080/tcp, 0.0.0.0:28015->28015/tcp, 0.0.0.0:29015->29015/tcp   loving_mirzakhani


subzero@instance-3 ~ $ docker logs 9c3d1e14fc87
Recursively removing directory /data/rethinkdb_data/tmp
Initializing directory /data/rethinkdb_data
Running rethinkdb 2.3.6~0jessie (GCC 4.9.2)...
Running on Linux 4.14.65+ x86_64
Loading data from directory /data/rethinkdb_data
warn: Cache size does not leave much memory for server and query overhead (available memory: 381 MB).
warn: Cache size is very low and may impact performance.
Listening for intracluster connections on port 29015
Listening for client driver connections on port 28015
Listening for administrative HTTP connections on port 8080
Listening on cluster addresses: 127.0.0.1, 172.17.0.2, ::1, fe80::42:acff:fe11:2%6
Listening on driver addresses: 127.0.0.1, 172.17.0.2, ::1, fe80::42:acff:fe11:2%6
Listening on http addresses: 127.0.0.1, 172.17.0.2, ::1, fe80::42:acff:fe11:2%6
Server ready, "9c3d1e14fc87_omc" b0f70032-f63c-4abd-b331-e5b4340027bc
subzero@instance-3 ~ $

Я также установил все правила брандмауэра для доступа к rethinkdb извне

enter image description here

Однако, когда я захожу в свое приложение (gcloud app browse) по порту 8080, я получаю 404 вместо панели инструментов rethinkdb. БД также недоступна для порта 28015 ...

Есть идеи, что мне здесь не хватает?

...