push - Cloud Foundry CLI Reference Guide


NOME

push - Distribuisci una nuova applicazione o sincronizza le modifiche con un'applicazione esistente

UTILIZZO

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] 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] cf push -f MANIFEST_WITH_MULTIPLE_APPS_PATH [--no-start]

ALIAS

p

OPZIONI

-b

Pacchetto di build personalizzato in base al nome (ad es. my-buildpack) o all'URL Git (ad es. https://github.com/cloudfoundry/java-buildpack.git) o all'URL Git con un ramo o una tag (ad es. https://github.com/cloudfoundry/java-buildpack.git#v3.3.0 per la tag v3.3.0). Per utilizzare solo i pacchetti di build integrati, specifica default o null

-c

Comando di avvio, imposta su null per ripristinare il comando di avvio predefinito

-d

Dominio (ad esempio. example.com)

--docker-image, -o

Immagine docker da utilizzare (ad esempio, user/docker-image-name)

--docker-username

Repository username; used with password from environment variable CF_DOCKER_PASSWORD

-f

Percorso del manifest

--health-check-type, -u

Tipo di controllo di integrità dell'applicazione (Valore predefinito: port, none accettato per process, http implica un endpoint /)

--hostname, -n

Nome host (ad esempio, my-subdomain)

-i

Numero di istanze

-k

Limite del disco (ad esempio, 256M, 1024M, 1G)

-m

Limite di memoria (ad esempio, 256M, 1024M, 1G)

--no-hostname

Associa il dominio root a questa applicazione

--no-manifest

Ignora file manifest

--no-route

Non associare una rotta a questa applicazione e rimuovi le rotte dalle distribuzioni precedenti di questa applicazione

--no-start

Non avviare un'applicazione dopo la distribuzione

-p

Percorso di directory dell'applicazione o di un file zip dei contenuti della directory dell'applicazione

--random-route

Crea una rotta casuale per questa applicazione

--route-path

Percorso per la rotta

-s

Stack da utilizzare (uno stack è un file system precostruito, incluso un sistema operativo, che può eseguire le applicazioni)

-t

Il tempo (in secondi) che può trascorrere tra l'avvio di un'applicazione e la prima risposta di integrità dall'applicazione.

ENVIRONMENT

CF_STAGING_TIMEOUT=15 Tempo massimo di attesa per la preparazione del pacchetto di build, in minuti
CF_STARTUP_TIMEOUT=5 Tempo massimo di attesa per l'avvio dell'istanza dell'applicazione, in minuti
CF_DOCKER_PASSWORD= Password used for private docker repository

VEDI ANCHE

apps, create-app-manifest, logs, ssh, start