尝试运行简单快照测试时出现以下错误
snap install hello
Run Code Online (Sandbox Code Playgroud)
得到以下错误:
main.go:239:警告:无法创建系统日志记录器错误:无法与服务器通信:发布http://localhost/v2/snaps/hello:拨号 unix /run/snapd-snap.socket:连接:没有这样的文件或目录
您至少需要snapd在容器中运行snap才能进行安装,因为该snap命令主要发送安静的消息来snapd完成任务。
查看服务单元以snapd了解运行所需的参数和环境设置。
dockerPS:这可能会让安装工作正常进行,但下一个障碍将是堆叠安全配置文件snapd
尝试snap install hello-world而不只是hello。
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:~$
Run Code Online (Sandbox Code Playgroud)
另外,请发布 的输出snap list。
| 归档时间: |
|
| 查看次数: |
2143 次 |
| 最近记录: |