Я пытаюсь unzip
ZIP-файл (> 2 ГБ) как часть Dockerfile
. Этот ZIP-файл содержит один файл CSV (> 25 ГБ). Когда я пытаюсь unzip
установить его непосредственно на моей машине (MacOS 10.15.4, MacBook Pro 16-дюймовый), он работает нормально, я также запускаю команду внутри экземпляра Docker, и она работает нормально. Ограничение размера образа диска установлено в 60 ГБ, каждый раз, когда я пытаюсь создать образ, команда unzip
выполняется до тех пор, пока не будет достигнут предел размера образа диска. Я также проверил, не поврежден ли ZIP-файл, и unzip -t
не показывал никакой ошибки. Я не делаю ничего «лишнего» внутри Dockerfile
, просто пытаюсь загрузить и распаковать файл.
# I also checked the alpine base image
FROM ubuntu:20.04
WORKDIR /usr/src/app
RUN apt-get update && apt-get install -y curl unzip
RUN curl -LO http://something.com/file.zip
RUN unzip file.zip
Кто-нибудь знает, что происходит?