ubuntu 20.04 以 snap 的方式 安装docker 使用zfs文件系统
Ubuntu20.04以 snap的方式安装dockersudo snap install docker
安装完成之后,启动dockersudo snap start docker
查看docker 状态snap servicesCurrent状态为 active 表示docker 正常起来了。如果是 inactive表示没有起来。
如果安装ubuntu 20.04 勾选了使用 zfs文件系统,默认情况下是无法成功启动docker的,在执行了sudo snap start docker之后,马上查看 snap services会发现Current状态会短暂的变为active,但过一会儿就会变为inactive状态。
查看 docker服务的log日志
sudo snap logs docker -f -f 实时读取log文件内容,会发现有一行log报错
docker.dockerd[11521]: time="2020-06-20T21:57:26.182834226+08:00" level=error msg="failed to mount overlay: invalid argument" storage-driver=overlay2
这是因为在默认的daemon.json默认的 storage-driver=overlay2 overlay2不支持 zfs文件系统,所以要么把 storage-driver这个参数删掉(默认会使用zfs),要么将overlay2改为zfs。
docker info查看docker信息
通过snap方式安装docker,daemon.json文件的位置/var/snap/docker/471/config
{
"log-level": "error",
"storage-driver": "zfs",
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
} 相关推荐
changecan 2020-11-19
changecan 2020-09-22
王道革 2020-11-25
bwyyziq 2020-11-22
pigsmall 2020-11-19
helloWorldAndYou 2020-11-16
nginxs 2020-11-14
红石丶 2020-11-13
WanKaShing 2020-11-12
yangkang 2020-11-12
滴水穿石点石成金 2020-11-12
张荣珍 2020-11-12
wuxunanjing 2020-11-11
魅惑青花瓷 2020-11-11
lihongtai 2020-11-09
yangkang 2020-11-09
worldsnow 2020-11-06
MichaelJScofield 2020-11-06