我在nixos上安装了docker,使用以下命令:
nix-env -i docker
在那之后,dockerd 没有运行,所以我手动启动了守护进程,命令如下:
dockerd
在日志中,我看到:
WARN[2019-06-26T01:02:31.784701442Z] 无法更改组 /var/run/docker.sock 为 docker:找不到docker组
我需要关注这个警告吗?
/etc/nixos/configuration.nix
的片段:virtualisation.docker.enable = true;
# ...
users.users.YOU = { # merge this with your unix user definition, "YOU" is for illustration
isNormalUser = true;
# ...
extraGroups = [
# ...
"docker"
];
};
创建了一个名为docker
的用户组。Docker需要该用户组才能作为服务运行。
groups
命令,docker组也不会显示在我的用户下。 - undefined