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/*

おすすめ記事