Instalando Docker CE no Fedora 31
Dica publicada em Linux / Docker
Instalando Docker CE no Fedora 31
Vamos instalar o Grubby:
sudo dnf install grubby -y
Agora, vamos executar o comando:
sudo grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0"
Obs.: o Fedora 31 mudou para o cgroup v2, sendo a primeira grande distribuição Linux a fazer isso. O Docker não suporta o cgroup v2, portanto, não funciona na versão mais recente do Fedora , por isso, temos que ativar o cgroup v1 executando o comando acima.
Reinicie a sua máquina agora:
sudo reboot
Após reiniciar, adicione o repo do Docker CE oficial:
sudo dnf config-manager --add-repo=https://download.docker.com/linux/fedora/docker-ce.repo
Agora, instale o Docker:
sudo dnf install docker-ce -y
Adicione-o na inicialização do seu Fedora:
sudo systemctl enable --now docker
Inicie o serviço do Docker:
sudo systemctl enable --now docker
Agora, adicione o seu usuário no grupo "docker":
sudo usermod -aG docker $(whoami)
Faça logoff e login.
Agora, execute o comando de boas vindas:
docker run --rm hello-world:latest
sudo dnf install grubby -y
Agora, vamos executar o comando:
sudo grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0"
Obs.: o Fedora 31 mudou para o cgroup v2, sendo a primeira grande distribuição Linux a fazer isso. O Docker não suporta o cgroup v2, portanto, não funciona na versão mais recente do Fedora , por isso, temos que ativar o cgroup v1 executando o comando acima.
Reinicie a sua máquina agora:
sudo reboot
Após reiniciar, adicione o repo do Docker CE oficial:
sudo dnf config-manager --add-repo=https://download.docker.com/linux/fedora/docker-ce.repo
Agora, instale o Docker:
sudo dnf install docker-ce -y
Adicione-o na inicialização do seu Fedora:
sudo systemctl enable --now docker
Inicie o serviço do Docker:
sudo systemctl enable --now docker
Agora, adicione o seu usuário no grupo "docker":
sudo usermod -aG docker $(whoami)
Faça logoff e login.
Agora, execute o comando de boas vindas:
docker run --rm hello-world:latest