【发布时间】:2020-08-24 20:54:57
【问题描述】:
我正在尝试从 docker 文件运行容器。
**docker-compose.yml**
services:
djangoapp:
build: .
volumes:
- .:/opt/services/djangoapp/src
ports:
- 8000:8000
**Dockerfile** this is entry in Docker file
ENTRYPOINT bash start.sh
**start.sh**
#!/bin/bash
## run gunicorn in background......
gunicorn --chdir hello --bind :8000 hello_django.wsgi:application &
当我从同一个 Dockerfile 构建映像时,它工作正常。 当我从 docker-compose up 启动时,它显示 exited with code 0。 我想知道我的 docker 退出的原因(Exited (0) 18 seconds ago) ??
【问题讨论】:
-
你能在问题中更新你的 Dockerfile 吗?
-
同时使用
docker-compose logs djangoapp检查日志
标签: python django bash docker docker-compose