xz 명령으로 인해 Docker 컨테이너의 설치 스크립트가 실패 함

라파예트

여기 에서 Docker 용 PredictProtein을 설치하려고합니다 . PredictProtein에서 사용하는 데이터베이스 설치 스크립트는 데이터를 .txz파일 로 다운로드 합니다.

다운로드 후 스크립트는 파일 압축 해제를 시도합니다. 실패하고 오류 메시지가 표시됩니다.

/usr/local/bin/setupdb: line 15: xz: command not found

왜 실패합니까? 그리고 이것을 어떻게 해결할 수 있습니까?

Docker 버전 17.12.1-ce를 사용합니다. VirtualBox를 사용하여 Ubuntu 16.04.3 VM 내에서 실행합니다.

컨테이너 내에서 복사 된 스크립트는 다음과 같습니다.

#!/bin/bash

if [ -d /usr/share/rostlab-data/ ]; then
        echo "Removing current database..."
        rm -rf /usr/share/rostlab-data/
fi

mkdir /usr/share/rostlab-data/
cd /usr/share/rostlab-data/

echo "Downloading database release..."
wget -O rostlab-data.txz "http://www.rostlab.org/services/ppmi/download_file?format=gzip&file_to_download=db"

echo "Extracting..."
xz -d rostlab-data.txz
tar xvf rostlab-data.tar
rm -f rostlab-data.tar

echo "Done."
피하려면

xz 명령을 찾을 수 없기 때문에 도구가 설치되지 않았을 수 있습니다. 컨테이너가 우분투를 기반으로하는 경우 (아마도 그렇지 않은 경우) 설치되어 알파인 기반이라고 생각합니다.

xz를 설치하십시오!

apk add xz

또는 Dockerfile을 편집하는 경우 파일 초기에 RUN 문을 추가하기 만하면됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

따옴표로 묶인 변수에서 rsync 명령의 옵션으로 백업 스크립트가 실패 함

분류에서Dev

진입 점 스크립트의 Docker exec 명령이 실패 함

분류에서Dev

Elasticsearch Docker 이미지 설치가 명령을 찾을 수 없을 때 실패 함

분류에서Dev

컨테이너 오류로 인해 설치 실패-Xamarin Studio

분류에서Dev

트리거 된 경우에만 indexOf로 인해 스크립트가 실패 함 (테스트 시가 아님)

분류에서Dev

잘못된 사용자 오류로 인해 패키지를 설치하는 동안 Dpkg 명령이 실패 함

분류에서Dev

시스템에 설치된 Ruby 삭제로 인해 brew 업데이트가 실패 함

분류에서Dev

세션으로 인해 단위 테스트가 실패 함

분류에서Dev

npm 설치시 Docker가 실패 함

분류에서Dev

initctl로 실행할 때 스크립트의 xhost 명령이 실패 함

분류에서Dev

WP Docker 컨테이너가 연결 오류에 실패 함 : (2002)

분류에서Dev

'번들 설치'실행시 ssh 오류로 인해 capistrano 배포가 실패 함

분류에서Dev

프록시 문제로 인해 Node.js 스크립트가 실패 함

분류에서Dev

Windows Docker 컨테이너 내에서 Xamarin 빌드가 실패 함 (_ComputeAndroidResourcePaths 실패)

분류에서Dev

WireCloud를 새로 설치할 때 압축 명령이 실패 함

분류에서Dev

Docker에서 '작성기 설치'명령이 실패하고 'SSL 작업이 코드 1로 실패 함'오류를 표시 함

분류에서Dev

명령 줄이 작동하는 곳에서 Bash 스크립트가 실패 함

분류에서Dev

설치 스크립트가 오류와 함께 종료 됨 : PyNaCl을 설치하는 동안 'x86_64-linux-gnu-gcc'명령이 종료 상태 1로 실패했습니다.

분류에서Dev

MySQL 컨테이너가 Docker Compose에서 초기화 스크립트를 실행하지 못함

분류에서Dev

Elasticsearch 수집 파이프 라인 스크립트 프로세서가 캐스트에 실패 함

분류에서Dev

Kubernetes에서 다른 명령으로 Docker 컨테이너 실행

분류에서Dev

Docker 컨테이너의 NPM 설치가 실패하고 " '/ bin / sh -c npm install'명령이 0이 아닌 코드를 반환했습니다 : 1"을 반환합니다.

분류에서Dev

너무 많은 파티션을 처리하는 힙 공간 문제로 인해 하이브 스크립트가 실패 함

분류에서Dev

정의되지 않은 변수에 대한 postcss 규칙으로 인해 scss 파일을 컴파일하는 NodeJs 스크립트가 실패 함

분류에서Dev

Razor 스크립트 태그로 인해 전체 ID 스캐 폴딩이 실패 함

분류에서Dev

새 Docker 컨테이너에 psycopg2-binary 설치 실패

분류에서Dev

Docker compose가 컨테이너 링크를 제대로 설정하지 못함

분류에서Dev

하단 탐색으로 인해 Codeception 수락 테스트가 실패 함

분류에서Dev

Docker 컨테이너가 github repo를 가져올 수 없으며 이름 확인이 실패합니다.

Related 관련 기사

  1. 1

    따옴표로 묶인 변수에서 rsync 명령의 옵션으로 백업 스크립트가 실패 함

  2. 2

    진입 점 스크립트의 Docker exec 명령이 실패 함

  3. 3

    Elasticsearch Docker 이미지 설치가 명령을 찾을 수 없을 때 실패 함

  4. 4

    컨테이너 오류로 인해 설치 실패-Xamarin Studio

  5. 5

    트리거 된 경우에만 indexOf로 인해 스크립트가 실패 함 (테스트 시가 아님)

  6. 6

    잘못된 사용자 오류로 인해 패키지를 설치하는 동안 Dpkg 명령이 실패 함

  7. 7

    시스템에 설치된 Ruby 삭제로 인해 brew 업데이트가 실패 함

  8. 8

    세션으로 인해 단위 테스트가 실패 함

  9. 9

    npm 설치시 Docker가 실패 함

  10. 10

    initctl로 실행할 때 스크립트의 xhost 명령이 실패 함

  11. 11

    WP Docker 컨테이너가 연결 오류에 실패 함 : (2002)

  12. 12

    '번들 설치'실행시 ssh 오류로 인해 capistrano 배포가 실패 함

  13. 13

    프록시 문제로 인해 Node.js 스크립트가 실패 함

  14. 14

    Windows Docker 컨테이너 내에서 Xamarin 빌드가 실패 함 (_ComputeAndroidResourcePaths 실패)

  15. 15

    WireCloud를 새로 설치할 때 압축 명령이 실패 함

  16. 16

    Docker에서 '작성기 설치'명령이 실패하고 'SSL 작업이 코드 1로 실패 함'오류를 표시 함

  17. 17

    명령 줄이 작동하는 곳에서 Bash 스크립트가 실패 함

  18. 18

    설치 스크립트가 오류와 함께 종료 됨 : PyNaCl을 설치하는 동안 'x86_64-linux-gnu-gcc'명령이 종료 상태 1로 실패했습니다.

  19. 19

    MySQL 컨테이너가 Docker Compose에서 초기화 스크립트를 실행하지 못함

  20. 20

    Elasticsearch 수집 파이프 라인 스크립트 프로세서가 캐스트에 실패 함

  21. 21

    Kubernetes에서 다른 명령으로 Docker 컨테이너 실행

  22. 22

    Docker 컨테이너의 NPM 설치가 실패하고 " '/ bin / sh -c npm install'명령이 0이 아닌 코드를 반환했습니다 : 1"을 반환합니다.

  23. 23

    너무 많은 파티션을 처리하는 힙 공간 문제로 인해 하이브 스크립트가 실패 함

  24. 24

    정의되지 않은 변수에 대한 postcss 규칙으로 인해 scss 파일을 컴파일하는 NodeJs 스크립트가 실패 함

  25. 25

    Razor 스크립트 태그로 인해 전체 ID 스캐 폴딩이 실패 함

  26. 26

    새 Docker 컨테이너에 psycopg2-binary 설치 실패

  27. 27

    Docker compose가 컨테이너 링크를 제대로 설정하지 못함

  28. 28

    하단 탐색으로 인해 Codeception 수락 테스트가 실패 함

  29. 29

    Docker 컨테이너가 github repo를 가져올 수 없으며 이름 확인이 실패합니다.

뜨겁다태그

보관