问题
在按照网上教程尝试将最简单的Docker在Linux上运行,但是一直报错
尝试的方法
1. 以为是名称不对,博客里的运行目录为code,但是实际放在app里,所以把Dockfile里的运行目录改成了app
但是仍然找不到目录
2. 相对路径有时需要./而不是/,抱着试一试的想法在CMD里加上了这个(成功解决)
最后成功运行~
文章来源:https://www.toymoban.com/news/detail-524959.html
最后的Dockerfile如下:文章来源地址https://www.toymoban.com/news/detail-524959.html
#基于的基础镜像
FROM python:3.9
#代码添加到code文件夹
ADD . /app
# 设置code文件夹是工作目录
WORKDIR /app
# 安装支持
RUN pip install -r requirements.txt
CMD ["python", "./app/main.py"]
到了这里,关于Docker报错,No such file or directory的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!