
320
13 章 セキュリティとコンテナに対する制限
RUN curl -sSL -o redis.tar.gz \
http://download.redis.io/releases/redis-3.0.1.tar.gz \
&& echo "fe1d06599042bfe6a0e738542f302ce9533dde88 *redis.tar.gz" \
| sha1sum -c -
これで、ファイルが
redis.tar.gz
としてダウンロードされ、
sha1sum
によってチェックサムが
確認されます。チェックに失敗した場合、このコマンドも失敗し、ビルドは中断されます。
こういった詳細をそれぞれのリリースごとに変更しなければならないとすると、リリースが頻繁
であればかなりの作業量になってしまうので、このプロセスは自動化するだけの価値があります。
wordpress
(
http://bit.ly/1QMyDVf
)を含む公式イメージのリポジトリの多くでは、このための
update.sh
というスクリプトがあります。
13.7
セキュリティに関する
tips
このセクションでは、コンテナの動作環境をセキュアにするための、実際に使える
tips
を紹介
します。必ずしもすべてのアドバイスがいかなる環境にも当てはまるわけではありませんが、使用
できる基本的なツールについては馴染んでおくべきです。
tips
の多くは、コンテナに制限をかけ、他のコンテナやホストに悪影響を及ぼせないようにする
ためのさまざまな方法を説明しています。念頭に置いておくべき主な問題は、 ...