1. イメージの検査
ベースコンテナイメージ(BCI)には、それを実行するためのすべてのソフトウェアが付属していますが、BCIは軽量であるため、検査に必要なすべてのツールとライブラリが付属していない場合があります。
コンテナイメージを検査する際に、次のようなエラーメッセージが表示されることがあります。
libssl.so.1.1: cannot open shared object file: No such file or directory
BCIは、コンテナ構築ホストと検査にSalt Bundleを使用する以外のシナリオでも使用できますが、検査を実行する必要がある場合は、事前に必要なソフトウェアをすべて追加しておく必要があります。
このような問題を回避するには、libopenssl
をDockerfile
を含むイメージに追加し、イメージを再構築する必要があります。
同じことがlibexpat
でも起こる可能性があります。