Я пытаюсь создать образ Docker (Ubuntu 18.04), в котором одним из шагов является распаковка и извлечение файлов из файла tar.Z
, загруженного с URL-адреса через curl
и переданного по tar
через zcat
,Инструкция Docker:
RUN bash -c 'curl -SL https://observer.gsfc.nasa.gov/ftp/edhs/hdfeos/latest_release/HDF-EOS2.20v1.00.tar.Z | zcat -f | tar xv'
Эта команда не выполняется с ошибкой
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
Я не уверен, что я делаю здесь неправильно, потому что, если я запускаю команду в BashОболочка напрямую работает.