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 標籤)。若只要使用內建建置套件,請指定 defaultnull

--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 建置套件編譯打包的最長等待時間(分鐘)
CF_STARTUP_TIMEOUT=5 應用程式實例啟動的最長等待時間(分鐘)