1.1 Instalando Docker Debian Stretch x86_64 - greenmind-sec/recon GitHub Wiki
Instalando Docker em um sistema Debian
Aqui vou passar o passo a passo para inserir o Docker no repositório do Debian.
Essa instalação é para um sistema Debian e funcionara para as versões Jessie e Stretch usando x86_64.
Documentação Oficial
Podemos ir até a documentação do Docker em Documentação Debian Docker.
Removendo versões antigas
É recomendável que você remova qualquer instalação que já tenha do Docker. Eu uso o sudo para não precisar usar o root , caso tenha duvidas procure saber mais sobre o comando sudo.
sudo apt-get remove docker docker-engine docker.io
Inserindo em nosso repositório
É recomendável que você atualize o seu repositório.
sudo apt-get update
É recomendável que você instale alguns programas para que use o um repositório em HTTPS.
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
Adicionando a chave GPG oficial do Docker.
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -
Adicionando o Docker ao repositório.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") $(lsb_release -cs) stable"
Atualizando repositório.
sudo apt-get update
Instalando Docker CE
Podemos instalar o Docker CE.
Podemos instalar o Docker da seguinte forma.
sudo apt-get install docker-ce
Instalando Docker Compose
Podemos instalar o Docker Compose.
sudo apt-get install docker-compose
Criando Hello World
Podemos usar a maquina hello world para ajudar a testar se o Docker foi instalado corretamente.
sudo docker run hello-world
