ncbi-blast: 찾을 수 없음

ncbi-blast: 찾을 수 없음

ncbi-blast: not found거기에 있어야 하는데도 (https://packages.debian.org/jessie/amd64/ncbi-blast+/download)

FROM debian:jessie
# based on https://github.com/docker-library/php/blob/master/5.6/jessie/apache/Dockerfile

RUN apt-get update  && apt-get install -y --no-install-recommends \
        libapache2-mod-perl2 \
        libcgi-pm-perl \
        php5-cgi \
        php5-mysql \
        libapache2-mod-php5 \
        php5-mysql \
        php5-gd && \
        ncbi-blast+ && \
        rm -rf /var/lib/apt/lists/*

내가 놓친 게 무엇입니까?

답변1

~처럼마크 플롯닉 코멘트ncbi-blast+, 어떤 지점에서 줄을 다시 정렬하여 after 줄을 추가한 것처럼 보이지만 다음 연속 줄에 이전 명령을 끝내는 대신 다른 패키지가 나열되도록 끝 부분을 pgp5-gd제거하는 것을 잊었습니다 . 사용 중인 명령은 까지 패키지를 설치하도록 요청한 후 설치를 시도합니다.&&php5-gdphp5-gd구현하다 ncbi-blast+, 아직 설치되지 않았을 수 있으므로 오류가 발생합니다.아니요명령이 실행되었습니다 rm. 대신 다음을 사용하십시오.

RUN apt-get update  && apt-get install -y --no-install-recommends \
        libapache2-mod-perl2 \
        libcgi-pm-perl \
        php5-cgi \
        php5-mysql \
        libapache2-mod-php5 \
        php5-mysql \
        php5-gd \
        ncbi-blast+ && \
        rm -rf /var/lib/apt/lists/*

관련 정보