困ったこと Linux の新しめのパッケージマネージャとして Snap がある。 apt などのパッケージマネージャと違って、Snap によってインストールされるパッケージには必要な依存関係ごと含まているのが特徴である。いわば self-contained なパッケージマネージャである。 Snap のパッケージをインストールするとき snap install コマンドを叩くのだが、これを Docker コンテナ内で実行するとエラーが出ることが知られている。たとえば以下のページにその報告がある。 stackoverflow.com この質問の回答にあるとおり、基本的には Docker コンテナ内で snap コマンドを叩くことはできない(厳密には snapd デーモンを起動できない)ようだ。困った。 解決方法 色々調べてみた結果、以下の GitHub リポジトリの資材を使うと snap in
![Docker コンテナで snap コマンドを使う方法 - プログラムを自動生成したい](https://cdn-ak-scissors.b.st-hatena.com/image/square/1bbb5a2719a4e16de1822b69b21bbadac3708b35/height=288;version=1;width=512/https%3A%2F%2Fwww.nowhere.co.jp%2Fblog%2Fwp-content%2Fuploads%2F2016%2F12%2Fubuntusnappy-580x358.png)