macOS Catalina 升级后 Docker 构建失败

时间:2021-05-25 06:20:54

标签: docker macos-catalina docker-build

在升级到 Catalina MacOS 之前,我有一个可以工作的版本。升级后,我收到此错误: `来自发件人的错误:无法 xattr static/._chestefield_club_logo_ver_01-removebg.png:不允许操作 enter image description here

我的 docker 文件:

# https://hub.docker.com/_/python
FROM python:3-alpine

RUN \
  apk add --no-cache python3 py3-pip \
  && apk upgrade --update \
  && apk add --update alpine-sdk \
  && apk add libffi-dev openssl-dev \
  && apk --no-cache --update add build-base

COPY . /app

# Create and change to the app directory.
WORKDIR /app

RUN apk add --no-cache --virtual .build-deps \
  gcc musl-dev

RUN pip install --no-cache-dir -r requirements.txt

# Cleanup dev dependencies
RUN apk del -f .build-deps

RUN chmod 444 app_pusher.py
RUN chmod 444 requirements.txt

# Service must listen to $PORT environment variable.
# This default value facilitates local development.
#ENV PORT 80
ENV PORT 443

# Run the web service on container startup.
CMD [ "python", "app_pusher.py" ]

我已经为 docker 应用程序提供了全磁盘访问权限,但错误仍然存​​在。 有没有其他人在 docker 和 Catalina 上遇到过类似的问题并且能够解决它?

1 个答案:

答案 0 :(得分:0)

首先在您的文件夹中运行 dot_clean -n 。然后构建docker

相关问题