Instalé docker en nixos, usando:
nix-env -i docker
después de eso, dockerd no se estaba ejecutando, así que inicié el demonio manualmente con:
dockerd
y en los registros, veo:
WARN[2019-06-26T01:02:31.784701442Z] no pudo cambiar el grupo /var/run/docker.sock a docker: group docker not found
¿Debo preocuparme por esta advertencia?
Al instalar docker en NixOS, es mejor habilitarlo en la configuración de NixOS. Al hacerlo, se instalará Docker como un servicio del sistema.
Fragmento de /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" ]; };
creó una docker
de grupo. Docker necesita ese grupo de usuarios para comenzar como un servicio.