UBIとは 先日Redhat Enterprise LInux 8がリリースされました。使い勝手の面ではあまり変わりませんが、内部的に多くの更新や変更がはいっており、期待が高まるところです。ところで、同時に発表されたUniversal Base Image(UBI)が話題になっています。これはコンテナ専用のOSイメージで、Redhat社の公式OSイメージであるにも関わらず無償で提供され、再配布まで可能になっています。そのため、自分でコンテナイメージを作る必要がなく、拾ってきたイメージに何かが仕込まれているといった懸念もありません。サブセットながら公式のリポジトリがあり、yumやdnfでアップデート可能なため、コンテナ内のシステムの更新が保証されています。 現時点ではRHEL7/8ベースで、素のイメージの他、PythonやNode.jsなど、いくつかの言語対応済みのイメージが公開されています
![UBIとSingularityと | HPCシステムズ Tech Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/6f2032001a1f05e63d012da0f01d28934d1cce47/height=288;version=1;width=512/https%3A%2F%2Fwww.hpc.co.jp%2Ftech-blog%2Fwp-content%2Fuploads%2Fsites%2F11%2F2019%2F06%2Fdefault-image-logo.png)