Я бы хотел избежать следующей ошибки. каким должен быть правильный способ сделать это. Я мог бы попытаться исправить это, используя python2-2.7.18-r0
вместо 2.7.16-r3
. Но вопрос в том, будет ли это доказательством будущего?
ERROR: unsatisfiable constraints:
python2-2.7.18-r0:
breaks: world[python=2.7.16-r3]
ERROR: Service 'frontend' failed to build: The command '/bin/sh -c apk add --no-cache make==4.2.1-r2 python=2.7.16-r3 g++=9.2.0-r4' returned a non-zero code: 1
Вот мой Dockerfile:
FROM node:current-alpine as app-builder
ARG NODE_ENV
ENV NODE_ENV ${NODE_ENV}
RUN apk add --no-cache make==4.2.1-r2 python=2.7.16-r3 g++=9.2.0-r4
RUN mkdir -p /app
WORKDIR /app
COPY package.json yarn.lock ./
RUN yarn install --frozen-lockfile
COPY . .
RUN yarn build