Skip to content
Snippets Groups Projects
Commit b13a2d7d authored by Walmes Marques Zeviani's avatar Walmes Marques Zeviani
Browse files

Adds docker instalation.

parent cbaa785d
Branches
No related tags found
No related merge requests found
#-----------------------------------------------------------------------
# Documentação oficial.
# https://docs.docker.com/engine/install/ubuntu/
#--------------------------------------------
# Remove versões antigas do docker.
sudo apt-get remove docker
sudo apt-get remove docker-engine
sudo apt-get remove docker.io
sudo apt-get remove containerd runc
sudo apt-get remove runc
sudo apt autoremove
#--------------------------------------------
#
# Atualiza o index.
sudo apt-get update
# Permite https.
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
# Adiciona 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
# Configura 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
# Atualiza o index.
sudo apt-get update
#--------------------------------------------
# Instala.
sudo apt-get install \
docker-ce \
docker-ce-cli \
containerd.io \
docker-compose-plugin
#--------------------------------------------
# Roda exemplo de teste.
sudo docker run hello-world
#--------------------------------------------
# Cheat sheet.
# https://www.interviewbit.com/docker-cheat-sheet/
# Lista containers ativos.
sudo docker container ls -a
# Lista imagens.
sudo docker image ls
#-----------------------------------------------------------------------
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment