是否有可能使用泊塢窗圖像在App引擎柔性環境上部署Elasticsearch。谷歌應用程序引擎彈性Elasticsearch部署
我曾嘗試以下 我的本地計算機上的文件
文件夾:elasticsearch的app.yaml
runtime: custom
env: flex
Dockerfile的
app.yaml
Dockerfile
docker-entrypoint.sh
config folder(containing elasticsearch.yml)file
內容和docker-entrypoint.sh複製from https://github.com/GoogleCloudPlatform/elasticsearch-docker/tree/master/5/5.2.0
次修改到Dockerfile
replaced EXPOSE 9200 9300 to EXPOSE 8080
修改到elasticsearch.yml
cluster.name: "beaconinside-docker-cluster"
path.data: /usr/share/elasticsearch/data
http.host: 0.0.0.0
http.port: 8080
discovery.zen.minimum_master_nodes: 1
我我的本地機器
docker build -t elasticdemo .
上建立一個使用泊塢窗文件的容器。然後,我跑的容器
docker run -p 8080:8080 elasticdemo
我能夠在0.0.0.0:8080
問題訪問elasticsearch:
我試圖部署elasticsearch作爲應用谷歌應用程序引擎Flex環境
gcloud應用程序部署的app.yaml - -version elasticdocker --project的myproject
部署失敗,出現以下錯誤
Updating service [default]...failed.
ERROR: (gcloud.app.deploy) Error Response: [9]
我很期待ed elasticsearch作爲應用程序進行部署,並可在部署的url上使用。 您能否提供這種方法的指針/幫助/建議?