push - Cloud Foundry CLI Reference Guide |
cf push APP_NAME [-b BUILDPACK_NAME] [-c COMMAND] [-f MANIFEST_PATH | --no-manifest] [--no-start] [--no-wait] [-i NUM_INSTANCES] [-k DISK] [-m MEMORY] [-p PATH] [-s STACK] [-t HEALTH_TIMEOUT] [--task TASK] [-u (process | port | http)] [--no-route | --random-route]
[--var KEY=VALUE] [--vars-file VARS_FILE_PATH]...
cf push APP_NAME --docker-image [REGISTRY_HOST:PORT/]IMAGE[:TAG] [--docker-username USERNAME] [-c COMMAND] [-f MANIFEST_PATH | --no-manifest] [--no-start] [--no-wait] [-i NUM_INSTANCES] [-k DISK] [-m MEMORY] [-p PATH] [-s STACK] [-t HEALTH_TIMEOUT] [--task TASK] [-u (process | port | http)] [--no-route | --random-route ]
[--var KEY=VALUE] [--vars-file VARS_FILE_PATH]...
啟動應用程式與來自應用程式的第一個健全回應之間允許經過的時間(以秒為單位)
依名稱的自訂建置套件(例如 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 標籤)。若只要使用內建建置套件,請指定 default 或 null
磁碟限制(例如 256M、1024M、1G)
要使用的 Docker 映像檔(例如 user/docker-image-name)
儲存庫使用者名稱;與環境變數 CF_DOCKER_PASSWORD 中的密碼搭配使用
含有預先編譯打包之應用程式的 tgz 檔路徑
Valid path on the app for an HTTP health check. Only used when specifying --health-check-type=http
Application health check type. Defaults to port. http requires a valid endpoint, for example, /health.
實例數
資訊清單的路徑
記憶體限制(例如 256M、1024M、1G)
忽略資訊清單檔
不要將路徑對映至此應用程式
在推送之後,不要編譯打包及啟動應用程式
Exit when the first instance of the web process is healthy
應用程式目錄的路徑,或應用程式目錄內容之 zip 檔案的路徑
Create a random route for this app (except when no-route is specified in the manifest)
要使用的堆疊(堆疊是可執行應用程式的預先建置檔案系統(包括作業系統))
Startup 指令,設定為空值,以重設為預設 start 指令
Deployment strategy, either rolling or null.
Push an app that is used only to execute tasks. The app will be staged, but not started and will have no route assigned.
用於變數替代的變數鍵值組(例如 name=app1);可以指定多次
資訊清單的變數替代檔案的路徑;可以指定多次