css docker 构建后文件完整性检查失败

css file integrity check fails after docker build

我有以下问题。

Failed to find a valid digest in the 'integrity' attribute for resource 'http://127.0.0.1:8080/uistatic/css/bootstrap4.0.0.min.css' with computed SHA-256 integrity 'xLbtJkVRnsLBKLrbKi53IAUvhEH/qUxPC87KAjEQBNo='. The resource has been blocked.

当我通过构建这个 Dockerfile 将我的网站放入 docker 时,就会发生这种情况:

FROM python:3.6

COPY skfront /app

WORKDIR /app

RUN mkdir -p /static/resources
RUN mkdir logs
RUN mkdir certs

RUN pip3 install -r requirements.txt
RUN python3 manage.py collectstatic --settings blog_site.settings

EXPOSE 8080

CMD python3 website.py -l 0.0.0.0 -p 8080

这个css是不会改变的静态文件。

知道为什么会这样吗?

我发现在 Windows 上构建 Dockerfile 会弄乱最终图像。 当我在 Linux 下构建我的网站时,没有出现完整性错误。