сейчас я пытаюсь настроить argon2 в docker образе. Очевидно, я должен был установить g cc раньше (и я не просто хочу установить его на свой локальный компьютер). Мой Dockerfile
выглядит следующим образом:
FROM python:3.6-alpine
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY requirements.txt /usr/src/app/
RUN apt install -y gcc && \
pip3 install --no-cache-dir -r requirements.txt
COPY . /usr/src/app
EXPOSE 8080
ENTRYPOINT ["python3"]
CMD ["argon.py"]
, а мой requirements.txt
выглядит следующим образом:
flask
flask_restful
connexion == 2.2.0
python_dateutil == 2.6.0
setuptools >= 21.0.0
swagger-ui-bundle
argon2-cffi
Когда я пытаюсь построить свой контейнер docker следующим образом, я получаю ошибка: "/ bin / sh: apt: not found"
Я пытаюсь сделать это на сервере Ubuntu 18.04, если это актуально.