push - Cloud Foundry CLI Reference Guide


NOME

push - Enviar um novo app por push ou sincronizar mudanças com um app existente

USO

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]...

ALIAS

p

OPÇÕES

--app-start-timeout, -t

Decorrência de tempo (em segundos) permitida entre a inicialização de um app e a primeira resposta funcional do app

--buildpack, -b

Buildpack customizado pelo nome (por exemplo, my-buildpack) ou URL do Git (por exemplo, https://github.com/cloudfoundry/java-buildpack.git) ou URL do Git com uma ramificação ou tag (por exemplo, https://github.com/cloudfoundry/java-buildpack.git#v3.3.0 para a tag v3.3.0). Para usar somente buildpacks integrados, especifique default ou null

--disk, -k

Limite de disco (por exemplo, 256 M, 1024 M, 1 G)

--docker-image, -o

Imagem do Docker para uso (por exemplo, user / docker-image-name)

--docker-username

Nome de usuário do repositório; usado com a senha por meio da variável de ambiente CF_DOCKER_PASSWORD

--droplet

Caminho para um arquivo tgz com um app pré-preparado

--endpoint

Valid path on the app for an HTTP health check. Only used when specifying --health-check-type=http

--health-check-type, -u

Application health check type. Defaults to port. http requires a valid endpoint, for example, /health.

--instances, -i

Número de instâncias

--manifest, -f

Caminho para o manifest

--memory, -m

Limite de memória (por exemplo, 256 M, 1024 M, 1 G)

--no-manifest

Ignorar arquivo manifest

--no-route

Não mapear uma rota para este app

--no-start

Não monte e inicie o app após enviar por push

--no-wait

Exit when the first instance of the web process is healthy

--path, -p

Caminho para o diretório app ou para um arquivo zip dos conteúdos do diretório app

--random-route

Create a random route for this app (except when no-route is specified in the manifest)

--stack, -s

Pilha a ser usada (uma pilha é um sistema de arquivos pré-construído, incluindo um sistema operacional, que pode executar apps)

--start-command, -c

Comando de inicialização, configurar como nulo para reconfigurar para o comando inicial padrão

--strategy

Deployment strategy, either rolling or null.

--task

Push an app that is used only to execute tasks. The app will be staged, but not started and will have no route assigned.

--var

Par chave-valor de variável para substituição de variável, (por exemplo, name=app1); pode especificar múltiplas vezes

--vars-file

Caminho para um arquivo de substituição de variável para manifest; pode especificar múltiplas vezes

AMBIENTE

CF_DOCKER_PASSWORD= Senha usada para o repositório privado docker
CF_STAGING_TIMEOUT=15 Max wait time for staging, in minutes
CF_STARTUP_TIMEOUT=5 Tempo máximo de espera para inicialização da instância do app, em minutos