A instalação do Docker em ambiente Linux é apresentada nas etapas abaixo. Os comandos executados são válidos para o Linux Ubuntu 16.04 ou superior.
1. Faça o download do seguinte script de instalação através do comando mostrado abaixo:
$ curl -fsSL https://get.docker.com -o get-docker.sh
2. Após baixar o script, execute-o com um usuário com privilégios de administrador em seu sistema, ou utilize o comando sudo
, como apresentado abaixo:
$ sudo sh get-docker.sh
3. Após a execução do comando acima, o ambiente Docker já estará instalado e pronto para ser utilizado em seu sistema. Para facilitar seu uso, adicione o seu usuário ao grupo docker
, como mostrado no comando abaixo:
$ sudo usermod -aG docker $USER
4. Após o comando acima, encerre sua sessão e faça o login novamente. Para testar se sua instalação está correta, utilize o seguinte comando:
$ docker -v
1. Atualize seu sistema de pacotes:
$ sudo apt-get update
2. Instale as seguintes ferramentas auxiliares:
$ sudo apt-get install -y \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
3. Adicione a chave pública do repositório docker para Ubuntu:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Se o comando for executado com sucesso o terminal apresentará a mensagem OK
.
4. Para verificar a chave pública do repositório Docker adicionado anteriormente digite o seguinte comando:
$ sudo apt-key fingerprint 0EBFCD88
Caso a chave tenha sido corretamente adicionada seu terminal exibirá uma mensagem semelhante à apresentada abaixo:
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <[email protected]>
sub rsa4096 2017-02-22 [S]
5. Adicione o repositório stable
de download do Docker ao seu sistema de pacote de acordo com sua versão do Ubuntu instalada, utilizando o comando a seguir:
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
6. Novamente atualize seu sistema de pacote:
$ sudo apt-get update
7. Com os pacotes atualizados instale o Docker e outros componentes necessários com o comando:
$ sudo apt-get install -y docker-ce docker-ce-cli containerd.io
8. Após a execução do comando acima, o ambiente Docker já estará instalado e pronto para ser utilizado em seu sistema. Para facilitar seu uso, crie um grupo docker
e adicione o seu usuário ao grupo criado.
Crie o grupo docker
:
$ sudo groupadd docker
Adicione seu usuário ao grupo docker
:
$ sudo usermod -aG docker $USER
9. Após o comando acima, encerre sua sessão e faça o login novamente. Para testar se sua instalação está correta, utilize o seguinte comando:
$ docker -v
Se a instalação estiver correta o terminal irá exibir uma mensagem contendo a versão instalada do Docker semelhante a saída abaixo:
Docker version 19.03.5, build 633a0ea838
10. Para executar seu primeiro container Docker execute o comando abaixo:
$ docker run hello-world
O container hello-world
executado exibe a seguinte mensagem e finaliza sua execução:
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(amd64)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
For more examples and ideas, visit:
https://docs.docker.com/get-started/
Observação: Mais informações sobre a instalação podem ser encontradas em: Docker.