0
--max_old_space_size=6144
으로 힙 크기 제한을 늘려야하지만 Wercker의 노드에 플래그를 전달하는 방법을 모르겠습니다. 내 wercker.yml
노드에 명령 줄 옵션을 전달하는 방법은 무엇입니까?
는 Wercker 말한다
box: node:6.9.1
build:
steps:
- [email protected]
- script:
name: package
code: npm run-script package
container:
steps:
- [email protected]:
cwd: container/
options: --only=prod
- script:
name: create output directory
code: mkdir -p $WERCKER_OUTPUT_DIR
- script:
name: copy to output directory
code: cp -rp container/* $WERCKER_OUTPUT_DIR
push:
steps:
- script:
name: create srv directory
code: mkdir -p /srv
- script:
name: create cert directory
code: mkdir -p /etc/ssl/private
- script:
name: copy source to srv directory
code: cp -rp $WERCKER_SOURCE_DIR/* /srv
- internal/docker-push:
ports: 80, 443
entrypoint: "node --max_old_space_size=6144"
cmd: .
working-dir: /srv
volumes: /etc/ssl/private
env: '"NODE_ENV=production"'
author: $MAINTAINER
repository: some/repo
tag: $DOCKER_HUB_TAG, $WERCKER_GIT_COMMIT, $WERCKER_GIT_BRANCH
username: $DOCKER_HUB_USERNAME
password: $DOCKER_HUB_PASSWORD
registry: https://registry.hub.docker.com/v2
ENTRYPOINT [https://docs.docker.com/engine/reference/builder/#/entrypoint]의 [ "exec"형식을 사용하는 것이 좋습니다. 그러나이 설정 방법을 잘 모르겠습니다. 베커 단계의 논증. 어쩌면 [베커 슬랙] (http://slack.wercker.com/)에서 물어볼 수도 있습니다. – ocean