push - Cloud Foundry CLI Reference Guide


NOMBRE

push - Enviar una nueva app o sincronizar cambios con una app existente

USO

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

OPCIONES

-b

Paquete de compilación personalizado por nombre (p. ej. my-buildpack) o URL Git (p. ej. https://github.com/cloudfoundry/java-buildpack.git) o URL Git con una rama o etiqueta (p. ej. https://github.com/cloudfoundry/java-buildpack.git#v3.3.0 para la etiqueta v3.3.0). Para utilizar solo los paquetes de compilación incorporados, especifique default o null

-c

Mandato de arranque, establecido en nulo para restablecer a predeterminado el mandato de inicio

-d

Dominio (p. ej. example.com)

--docker-image, -o

Docker-image que se va a utilizar (p. ej. user/docker-image-name)

--docker-username

Repository username; used with password from environment variable CF_DOCKER_PASSWORD

-f

Vía de acceso al manifiesto

--health-check-type, -u

Tipo de comprobación de estado de la aplicación (Valor predeterminado: port, none aceptado para process, http implica punto final /)

--hostname, -n

Nombre de host (p. ej. mi-subdominio)

-i

Número de instancias

-k

Límite de disco (p. ej. 256M, 1024M, 1G)

-m

Límite de memoria (p. ej. 256M, 1024M, 1G)

--no-hostname

Correlacionar el dominio raíz a esta app

--no-manifest

Ignorar archivo de manifiesto

--no-route

No correlacionar una ruta en esta app y eliminar rutas de envíos por push anteriores de esta app

--no-start

No iniciar una app después de enviar por push

-p

Vía de acceso a un directorio de app o a un archivo zip del contenido del directorio de la app

--random-route

Crear una ruta aleatoria para esta app

--route-path

Vía de acceso para la ruta

-s

Pila a utilizar (una pila es un sistema de archivos preconfigurado, incluido un sistema operativo, que puede ejecutar apps)

-t

Tiempo (en segundos) permitido que puede transcurrir entre iniciar una app y la primera respuesta en buen estado de la app

ENVIRONMENT

CF_STAGING_TIMEOUT=15 Tiempo de espera máximo para la transferencia del paquete de compilación, en minutos
CF_STARTUP_TIMEOUT=5 Tiempo de espera máximo para el inicio de la instancia de la app, en minutos
CF_DOCKER_PASSWORD= Password used for private docker repository

VER TAMBIÉN

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