2017-02-22 13 views
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 
+0

ENTRYPOINT [https://docs.docker.com/engine/reference/builder/#/entrypoint]의 [ "exec"형식을 사용하는 것이 좋습니다. 그러나이 설정 방법을 잘 모르겠습니다. 베커 단계의 논증. 어쩌면 [베커 슬랙] (http://slack.wercker.com/)에서 물어볼 수도 있습니다. – ocean

답변

관련 문제