登录  /  注册
django - docker 容器刚运行就退出是怎么回事?
ringa_lee
ringa_lee 2017-05-16 13:17:29
[Docker讨论组]

我的Dockerfile:

FROM continuumio/miniconda:latest

MAINTAINER Kamil Kwiek <kamil.kwiek@continuum.io>

ADD backend.tar.gz /usr/src/ 

# app 所在目录
WORKDIR /usr/src/backend

# 安装miniconda,配置conda 环境

RUN apt-get install -y gcc g++

COPY backend_uwsgi.ini /usr/src/backend/

COPY environment.txt /usr/src/backend/environment.txt

RUN conda env create -f /usr/src/backend/environment.txt

start.sh的内容:

#!/bin/bash 
#
docker exec -d mysql mysql -uroot -p123456 -e "create database blog;"
docker build -t feiyu/django-app .
docker run --name django \
-v /usr/src/backend \
-v /usr/src/backend/static \
--link mysql:mysql \
-p 12000:8000 \
-d feiyu/django-app uwsgi --ini /usr/src/backend/backend_uwsgi.ini /bin/bash
sleep 15
#-d feiyu/django-app /usr/local/bin/gunicorn backend.wsgi:application -w 1 -b :8000

输入sudo docker ps -a 查看,结果都是

51e87164a739        feiyu/django-app           "/usr/bin/tini -- ..."   5 minutes ago       Exited (127) 8 seconds ago                            django

一运行就exit了,这是怎么回事?怎么办?

ringa_lee
ringa_lee

ringa_lee

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号