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

Video

asciicast