美文网首页
Heroku CLI

Heroku CLI

作者: xncode | 来源:发表于2019-01-25 11:45 被阅读0次

    heroku login 在浏览器窗口中登录,之后在用户目录下的.netrc文件中会存放凭据

    代理设置:设置HTTP_PROXY和HTTPS_PROXY环境变量

    export HTTP_PROXY=http://proxy.server.com:portnumber
    set HTTP_PROXY=http://proxy.server.com:portnumber
    

    container:login log in to Heroku Container Registry
    container:logout log out from Heroku Container Registry
    container:pull pulls an image from an app's process type
    container:push builds, then pushes Docker images to deploy your Heroku app
    container:release Releases previously pushed Docker images to your Heroku app
    container:rm remove the process type from your app
    container:run builds, then runs the docker image locally

    heroku local [进程类型] -e 环境变量 -f 指定procfile -p 指定端口
    用于本地启动
    heroku local:run 启动一个本地的one-off

    heroku run 启动heroku的one-off进程
    heroku run:detached 启动heroku的one-off进程并在后台运行
    heroku ps:exec 在dyno中执行 但是如果app是用docker部署的,则需要

    1、创建heroku-exec.sh文件
        
        [ -z "$SSH_CLIENT" ] && source <(curl --fail --retry 3 -sSL "$HEROKU_EXEC_URL")
    
    2、把该文件放到/app/.profile.d目录下
    
        ADD ./.profile.d /app/.profile.d
    

    此外,在该ssh中,不会显示config中设置的环境变量

    heroku ps:forward PORT

    把对本地端口的请求发送到dyno中
    

    heroku ps:socks --app murmuring

    启动一个socks5代理 到dyno中
    

    相关文章

      网友评论

          本文标题:Heroku CLI

          本文链接:https://www.haomeiwen.com/subject/vmtmjqtx.html