我的docker安装了snap。
我添加了以下行
$ sudo cat /root/.docker/config.json
{
"experimental": "enabled"
}
$ cat ~/.docker/config.json
{
"experimental": "enabled"
}
然后sudo snap restart docker
然后运行以下命令
$ export DOCKER_CLI_EXPERIMENTAL=enabled
$ sudo docker version
Client:
Version: 19.03.11
API version: 1.40
Go version: go1.13.12
Git commit: dd360c7
Built: Mon Jun 8 20:23:26 2020
OS/Arch: linux/amd64
Experimental: false
Server:
Engine:
Version: 19.03.11
API version: 1.40 (minimum version 1.12)
Go version: go1.13.12
Git commit: 77e06fd
Built: Mon Jun 8 20:24:59 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Version: 1.0.0-rc10
GitCommit:
docker-init:
Version: 0.18.0
GitCommit: fec3683
实验仍为false
。请问问题出在哪里?
谢谢。
答案 0 :(得分:0)
在 https://forum.snapcraft.io/t/docker-experimental-features/18127 之后,可以通过编辑 <body>
<div class='component'>
<div class='container'>
<a href='#' class='link'>
<img src='https://via.placeholder.com/150' class='image' />
</a>
</div>
</div>
</body>
和添加来更改标志
/var/snap/docker/current/config
那里。
可能需要使用
"experimental": true
之后。
然后调用 sudo snap restart docker
应该打印 docker version
。
老实说,我认为它并没有真正解决我的个人问题,因为调用 Experimental: true
仍然以 docker buildx
结尾。这可能是一个错误,在论坛上也注意到了:https://forum.snapcraft.io/t/docker-experimental-features/18127 .
我还尝试从“edge”频道 (19.03.15) 安装一个版本,但问题仍然存在。恐怕目前仅使用非快照版本可能最终成为解决方案。