我已经使用docker-hub构建了我的python文件的docker镜像。当我运行它时,它给出了以下错误:
$docker run -it docker/testservice /bin/sh
File "run.py", line 38
def docker():
^
IndentationError: expected an indented block如果我用相同版本的run.py手动运行相同的python,它会工作得很好。
Dockerfile:
FROM python:3.5.2
RUN ["pip", "install", "docker-cloud"]
COPY . /app
WORKDIR /app/src/DockerService
EXPOSE 5002/tcp
ENV PYTHON_URLS http://*:5002
VOLUME /etc/test/
COPY default.conf /etc/test/
ENTRYPOINT ["python", "run.py"]你知道问题出在哪里吗?
发布于 2017-02-20 23:08:19
该任务已停止,因为它没有更多的工作要做。容器只有在做某些事情的时候才会运行。docker ps -a命令可以用来签出容器。
https://stackoverflow.com/questions/41828887
复制相似问题