v3-push - Cloud Foundry CLI Reference Guide


名称

v3-push - 推送新应用程序,或将更改同步到现有应用程序

用法

cf v3-push APP_NAME [-b BUILDPACK]... [-p APP_PATH] [--no-route] [--no-start] cf v3-push APP_NAME --docker-image [REGISTRY_HOST:PORT/]IMAGE[:TAG] [--docker-username USERNAME] [--no-route] [--no-start]

选项

-b

通过名称(例如,my-buildpack)、Git URL(例如,“https://github.com/cloudfoundry/java-buildpack.git”)或带分支或标记的 Git URL(例如,“https://github.com/cloudfoundry/java-buildpack.git#v3.3.0”用于“v3.3.0”标记)定制 buildpack。要仅使用内置 buildpack,请指定“default”或“null”

--docker-image, -o

要使用的 Docker 映像(例如,user/docker-image-name)

--docker-username

存储库用户名;与环境变量 CF_DOCKER_PASSWORD 中的密码一起使用

--no-route

不将路径映射到此应用程序

--no-start

推送后不编译打包和启动应用程序

-p

应用程序目录的路径或应用程序目录内容的 zip 文件的路径

环境

CF_DOCKER_PASSWORD= 用于专用 Docker 存储库的密码
CF_STAGING_TIMEOUT=15 buildpack 编译打包的最长等待时间(分钟)
CF_STARTUP_TIMEOUT=5 应用程序实例启动的最长等待时间(分钟)