2017-11-28 1 views
0

도커 웹 응용 프로그램의 "Startup File"옵션에 docker-compose 파일의 옵션이 있습니까? 또는 쉘 명령? 나는 그것에 대한 어떠한 문서도 찾을 수 없다 ...Azure Docker Web App의 "Startup File"

기본적으로 내 웹 응용 프로그램은 도커 실행 대신에 docker-compose.yml을 실행하고 싶다. 이미지를 누를 때 [옵션]을 실행한다. 컨테이너에 대한

Docker Startup File Option

+0

쉘 용 (내 경험에 기반하여 실행). 용기의 회전 시간이 제한되어 있거나 Azure가 죽이는 것에주의하십시오. 그것의 생존을 정의하는 것은 포트 80에서 적절하게 응답하고 있습니다. – Dessus

답변

0

푸른 웹 앱은 글을 쓰는 시점에서 (고정 표시기-작성 포함) 멀티 컨테이너 응용 프로그램을 지원하지 않습니다.

+0

멀티 컨테이너 응용 프로그램을 찾고 있지 않지만 시작시 다른 명령을 자동 실행하려면 도커 작성으로 수행 할 수 있습니다. 주로 내 플라스크 응용 프로그램과 함께 사용 redis 및 셀러리를 시작합니다. [예를 들어] (https://beenje.github.io/blog/posts/running-background-tasks-with-flask-and-rq/) –

+0

여기에 추가 ... 내가 사용중인 앱은 [Image] (https://github.com/tiangolo/uwsgi-nginx-flask-docker) supervisor.conf 파일을 사용하여 내 응용 프로그램에서 사용할 더 많은 프로세스를 시작할 수 있습니다. redis 및 rq로 시도합니다 –

+0

Azure Web Apps에서 Redis 컨테이너를 실행할 수 없습니다. 로드 밸런서는 인바운드 포트 80 및 443 만 허용합니다. – sabbour

관련 문제