Skip to content

Commit 4e6c52b

Browse files
Update docker installation commands
1 parent 7270475 commit 4e6c52b

File tree

1 file changed

+15
-27
lines changed

1 file changed

+15
-27
lines changed

README.md

Lines changed: 15 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -287,17 +287,22 @@ A instalação do Docker no WSL 2 é idêntica a instalação do Docker em sua p
287287
> Se caso não funcionar, reinicie o WSL com o comando `wsl --shutdown` e inicie o serviço do Docker novamente.
288288
289289

290-
Instale os pré-requisitos:
290+
Execute os comandos:
291291

292292
```
293-
sudo apt update && sudo apt upgrade
294-
sudo apt remove docker docker-engine docker.io containerd runc
295-
sudo apt-get install \
296-
apt-transport-https \
297-
ca-certificates \
298-
curl \
299-
gnupg \
300-
lsb-release
293+
sudo apt-get update
294+
sudo apt-get install ca-certificates curl
295+
sudo install -m 0755 -d /etc/apt/keyrings
296+
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
297+
sudo chmod a+r /etc/apt/keyrings/docker.asc
298+
299+
echo \
300+
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
301+
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
302+
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
303+
sudo apt-get update
304+
305+
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
301306
```
302307

303308
Adicione o repositório do Docker na lista de sources do Ubuntu:
@@ -309,31 +314,14 @@ echo \
309314
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
310315
```
311316

312-
> OBSERVAÇÃO: Se você estiver usando uma distribuição diferente do Ubuntu, substitua os endereços acima respectivamente:
313-
> Exemplo: Instalando o docker-engine no Debian:
314-
> ```
315-
> curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
316-
> echo \
317-
> "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
318-
> $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
319-
> ```
320-
321-
Instale o Docker Engine
322-
323-
```
324-
sudo apt-get update
325-
```
326-
```
327-
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
328-
```
317+
> OBSERVAÇÃO: Se você estiver usando uma distribuição diferente do Ubuntu, veja os comandos de instalação no documentação do Docker [https://docs.docker.com/engine/install/](https://docs.docker.com/engine/install/)
329318
330319
Dê permissão para rodar o Docker com seu usuário corrente:
331320

332321
```
333322
sudo usermod -aG docker $USER
334323
```
335324

336-
337325
Reiniciar o WSL via linha de comando do Windows para que não seja necessário autorização root para rodar o comando docker:
338326

339327
```

0 commit comments

Comments
 (0)