run flask skeleton
来源:5-5 开发者利器-Docker+Bind Mout
suhaoyuan
2018-05-15
docker run -d -p 80:5000 --name flask suhao/flask-skeleton
执行上述命令,容器退出了,只能使用docker ps -a 进行查看。
执行docker logs flask命令,提示:No such file or directory
该问题应该如何解决?
8回答
-
麦兜搞IT
2018-05-22
您好,我自己通过我们的第五章这个源码,build了这个flask-skeleton的docker image,run了一下确实没有问题。您要不要再重新获取下源码,然后试试?
您确定源码clone到您的机器上,scripts里的dev.sh有执行权限么?
✗ cd scripts ➜ scripts git:(master) ✗ ls -l total 16 -rwxr-xr-x 1penxiao staff 227 May 21 10:00 deploy.sh -rwxr-xr-x 1penxiao staff 207 May 21 10:00 dev.sh ➜ scripts git:(master) ✗
00 -
suhaoyuan
提问者
2018-05-21
FROM python:2.7
LABEL maintainer="Peng Xiao<xiaoquwl@gmail.com>"
COPY . /skeleton
WORKDIR /skeleton
RUN pip install -r requirements.txt
EXPOSE 5000
ENTRYPOINT ["scripts/dev.sh"]
022018-05-22 -
suhaoyuan
提问者
2018-05-20
老师,之前这个问题还是没搞定,麻烦你到我的仓库pull这个镜像下来看看是啥问题
docker pull suhao/flas-skeleton
012018-05-21 -
麦兜搞IT
2018-05-16
奇怪,您把你的这个docker image push到dockerhub吧,我拉下来看看
00 -
suhaoyuan
提问者
2018-05-16
可以的,我用docker ps -a可以查看到容器已停止
再用docker logs flask,返回信息no such file or directory.
00 -
麦兜搞IT
2018-05-16
有点奇怪,您运行课程之前的例子都没有问题么,能运行docker inspect flask么?
00 -
suhaoyuan
提问者
2018-05-15
可以,但已经停止了
00 -
麦兜搞IT
2018-05-15
您通过docker ps -a能看到这个已退出的容器么?
00
相似问题