Движок Google App Пользовательская среда выполнения - неверный заголовок узла - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь использовать настраиваемую среду исполнения GCP для запуска приложения angular.

Мой app.yaml

    service: web-ui
    runtime: custom
    env: flex

    manual_scaling:
    instances: 1
    resources:
    cpu: 2
    memory_gb: 2
    disk_size_gb: 20

Мой Dockerfile

    FROM node:10
    WORKDIR /usr/src/app
    COPY package*.json ./
    RUN npm install
    COPY . ./
    RUN npm install -g @angular/cli
    EXPOSE 8080
    RUN npm run build --prod
    COPY . ./
    CMD ["npm", "run", "start"]

Служить:

package.json - ng serve

angular. json

        "serve": {
            "builder": "@angular-devkit/build-angular:dev-server",
            "options": {
                "browserTarget": "ds-ng:build",
                "host": "0.0.0.0",
                "port": 8080

При попытке получить доступ к услуге - У меня НЕДЕЙСТВИТЕЛЬНЫЙ ГОЛОВНОЙ ХАДЕР.

Приложение работает нормально, когда s sh для экземпляра ядра приложения, где работает контейнер docker.

Я попытался установить обработчик в app.yaml. Но все равно вижу ту же проблему. обработчики: - url: /(.*) static_files: dist / index. html загрузка: dist / index. html

...