【发布时间】:2021-09-26 00:06:09
【问题描述】:
我用 python 和 ruby 创建了一个 docker 镜像。当我的 docker 映像仅使用 python 时,它正在工作。现在图像由于某种原因无法正常工作。任何提示都会很有用。
FROM python:2.7
LABEL maintainer="author"
COPY ./testapp /app
WORKDIR /app
RUN pip install -r requirements.txt
RUN python init_db.py
FROM ruby:2.7.1
RUN gem install bundler
RUN gem install inspec
EXPOSE 3111
CMD ["python", "app.py"]
【问题讨论】:
-
Now the image was not working“不工作”并没有告诉我们太多。你有错误吗?具体是什么情况? -
我没有收到任何错误。构建成功,但是当我使用这个 docker 文件时,我的 web 应用程序没有加载。
-
@AdamSmooch 是的,你可以在一个 Dockerfile 中有多个
FROM语句。 docs.docker.com/engine/reference/builder/#from -
错过了编辑窗口 - [错误] 评论已删除????
-
“不工作”不是一个足够精确的错误描述,我们无法帮助您。 什么不起作用? 如何不起作用?你的代码有什么问题?您收到错误消息吗?错误信息是什么?你得到的结果不是你期望的结果吗?你期望什么结果,为什么,你得到的结果是什么,两者有什么不同?您正在观察的行为不是期望的行为吗?期望的行为是什么,为什么,观察到的行为是什么,它们有何不同?
标签: python ruby docker dockerfile devops