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(예: v3.3.0 태그의 경우 https://github.com/cloudfoundry/java-buildpack.git#v3.3.0). 기본 제공 빌드팩만 사용하려면 default 또는 null을 지정하십시오.
시작 명령, 기본 시작 명령으로 재설정하려면 null로 설정
기본 도메인 대신 사용할 사용자 정의 도메인(예: private-domain.example.com, apps.internal.com) 지정
사용할 Docker 이미지(예: user/docker-image-name)
저장소 사용자 이름. 환경 변수 CF_DOCKER_PASSWORD의 비밀번호로 사용됩니다.
사전 스테이징된 앱의 tgz 파일에 대한 경로
Manifest에 대한 경로
애플리케이션 상태 검사 유형(기본값: port, process에 none 허용됨, http는 엔드포인트 /를 나타냄)
호스트 이름(예: my-subdomain)
인스턴스 수
디스크 한계(예: 256M, 1024M, 1G)
메모리 한계(예: 256M, 1024M, 1G)
루트 도메인을 이 앱에 맵핑
Manifest 파일 무시
이 앱에 라우트를 맵핑하지 않고 이 앱의 이전 푸시에서 라우트를 제거
푸시 후에 앱을 시작하지 않음
앱 디렉토리 또는 앱 디렉토리 컨텐츠의 zip 파일에 대한 경로
이 앱에 대한 랜덤 라우트 작성
라우트에 대한 경로
사용할 스택(스택은 앱을 실행할 수 있는 운영 체제를 포함하는 사전 빌드된 파일 시스템)
Manifest의 변수 대체 파일에 대한 경로. 여러 번 지정할 수 있습니다.
변수 대체에 대한 변수 키 값 쌍(예: name=app1). 여러 번 지정할 수 있습니다.
앱 시작과 앱으로부터의 첫 번째 정상 응답 간에 허용되는 경과 시간(초)