簡単なスナップテストを実行しようとすると、次のエラーが表示されます。
snap install hello
次のエラーを取得します。
main.go:239:警告:syslogロガーエラーを作成できません:サーバーと通信できません:Post http:// localhost/v2/snaps/hello :dial unix /run/snapd-snap.socket:接続:そのようなファイルまたはディレクトリはありません
snapd
コマンドが主に落ち着いたメッセージをsnap
に送信するので、snap
をインストールするためには、少なくともsnapd
をコンテナーで実行する必要があります。
snapd
のサービスユニットを見て、実行に必要なパラメーターと環境設定を確認します。
PS:これによりインストールが機能する可能性がありますが、次のハードルはdocker
およびsnapd
からのセキュリティプロファイルの積み重ねです。
hello
だけでなく、snap install hello-world
を試してください。
thufir@dur:~$
thufir@dur:~$ snap list
Name Version Rev Developer Notes
core 16-2.29.3 3440 canonical core
docker 17.06.1-ce 171 docker-inc -
hello-world 6.3 27 canonical -
ubuntu-make master 116 didrocks classic
thufir@dur:~$
thufir@dur:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 17.10
Release: 17.10
Codename: artful
thufir@dur:~$
また、plsはsnap list
の出力を送信します。