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