push - Cloud Foundry CLI Reference Guide |
cf push APP_NAME [-b BUILDPACK_NAME] [-c COMMAND] [-f MANIFEST_PATH | --no-manifest] [--no-start] [-i NUM_INSTANCES] [-k DISK] [-m MEMORY] [-p PATH] [-s STACK] [-t HEALTH_TIMEOUT] [-u (process | port | http)] [--no-route | --random-route | --hostname HOST | --no-hostname] [-d DOMAIN] [--route-path ROUTE_PATH] [--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] [-i NUM_INSTANCES] [-k DISK] [-m MEMORY] [-t HEALTH_TIMEOUT] [-u (process | port | http)] [--no-route | --random-route | --hostname HOST | --no-hostname] [-d DOMAIN] [--route-path ROUTE_PATH] [--var KEY=VALUE]... [--vars-file VARS_FILE_PATH]...
cf push APP_NAME --droplet DROPLET_PATH [-c COMMAND] [-f MANIFEST_PATH | --no-manifest] [--no-start] [-i NUM_INSTANCES] [-k DISK] [-m MEMORY] [-t HEALTH_TIMEOUT] [-u (process | port | http)] [--no-route | --random-route | --hostname HOST | --no-hostname] [-d DOMAIN] [--route-path ROUTE_PATH] [--var KEY=VALUE]... [--vars-file VARS_FILE_PATH]...
cf push -f MANIFEST_WITH_MULTIPLE_APPS_PATH [APP_NAME] [--no-start]
依名稱的自訂建置套件(例如 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
Startup 指令,設定為空值,以重設為預設 start 指令
指定要使用的自訂網域(例如 private-domain.example.com、apps.internal.com),而不使用預設網域
要使用的 docker-image(例如 user/docker-image-name)
儲存庫使用者名稱;與環境變數 CF_DOCKER_PASSWORD 中的密碼搭配使用
含有預先編譯打包之應用程式的 tgz 檔路徑
資訊清單的路徑
應用程式性能檢查類型(預設值: 針對 process 接受 port、none,http 暗示端點 /)
主機名稱(例如 my-subdomain)
實例數
磁碟限制(例如 256M、1024M、1G)
記憶體限制(例如 256M、1024M、1G)
將根網域對映至此應用程式
忽略資訊清單檔
不要將路徑對映至此應用程式,並從此應用程式的先前推送移除路徑
在推送之後,不要啟動應用程式
應用程式目錄的路徑,或應用程式目錄內容之 zip 檔案的路徑
建立此應用程式的隨機路徑
路徑 (route) 的路徑 (path)
要使用的堆疊(堆疊是可執行應用程式的預先建置檔案系統(包括作業系統))
資訊清單的變數替代檔案的路徑;可以指定多次
用於變數替代的變數鍵值組(例如 name=app1);可以指定多次
啟動應用程式與來自應用程式的第一個健全回應之間允許經過的時間(以秒為單位)