首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将命令行选项传递给节点?

如何将命令行选项传递给节点?
EN

Stack Overflow用户
提问于 2017-02-23 07:16:48
回答 1查看 177关注 0票数 0

我需要使用--max_old_space_size=6144增加堆大小限制,但我不确定如何将标志传递给Wercker中的节点。

我的wercker.yml

代码语言:javascript
复制
box: node:6.9.1

build:
  steps:
    - npm-install@1.1.4
    - script:
        name: package
        code: npm run-script package

container:
  steps:
    - npm-install@1.1.4:
        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
EN

回答 1

Stack Overflow用户

发布于 2017-02-24 10:58:33

沃克说,对于ENTRYPOINT来说,他们是"only support a single string value, which will be converted to exec form using go-shlex"

您是否尝试过带引号和不带引号的entrypoint:参数?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42404124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档