Skip to content

Instantly share code, notes, and snippets.

@GaNiziolek
Created October 17, 2022 23:37
Show Gist options
  • Save GaNiziolek/b1d6f44aa6ec159a16c4af56f7f274ba to your computer and use it in GitHub Desktop.
Save GaNiziolek/b1d6f44aa6ec159a16c4af56f7f274ba to your computer and use it in GitHub Desktop.
Procedimento Instalação Docker

Fontes:

Passo a passo realizado utilizando uma VM com Ubuntu 20.04

tempox@tempox-docker-server 
--------------------------- 
OS: Ubuntu 20.04.5 LTS x86_64
Host: VirtualBox 1.2 
Kernel: 5.4.0-128-generic
Packages: 641 (dpkg), 5 (snap)
Shell: bash 5.0.17 
CPU: Intel i5-8250U (2) @ 1.799GHz
GPU: 00:02.0 VMware SVGA II Adapter 
Memory: 371MiB / 1983MiB 

Adicionado repositório do Docker no APT

 sudo apt-get update

 sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

Adicione a chave GPG oficial

sudo mkdir -p /etc/apt/keyrings

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Use o seguinte comando para configurar o repositório

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Instalando Docker Engine

Atualize os pacote do APT e instale a última versão do Docker Engine, containerd e Docker Compose

 sudo apt-get update

 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Verifique se o docker foi instalado corretamente com os seguintes comandos

 sudo service docker start

 sudo docker run hello-world

Usando docker sem sudo

Crie um grupo e adicione o seu usuário nele

sudo groupadd docker
sudo usermod -aG docker $USER

Reinicie a máquina para que essas alterações entrem em vigor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment