DOCKER

DOCKER (UBUNTU-22.04 TLS)

Descrição:

Os containers Docker combinam o software e suas dependências em uma unidade padronizada para o desenvolvimento de software que inclui tudo o que é necessário para executar: código, tempo de execução, ferramentas do sistema e bibliotecas. Isso garante que seu aplicativo sempre seja executado da mesma maneira e torna a colaboração tão simples quanto compartilhar uma imagem de contêiner.

Isso permite que você crie uma instância pré-instalada com ferramentas Docker recomendadas (docker-engine, docker-compose).

Software incluído:

Docker CE - 23.0.1

Docker Compose - 2.16.0

Primeiros passos após a implantação do DOCKER:

Permita as portas no firewall somente para acesso SSH (porta 22, com limite de taxa). Conforme Como criar Regras de Firewall.

Você será desconectado da instância e verá a mensagem abaixo até que a instância seja implantada. (NÃO FAÇA LOGIN NA INSTÂNCIA POR 2 MINUTOS APÓS A CRIAÇÃO, para que todas configurações sejam aplicadas de maneira correta)

Please wait until the installation is completed....Connection to $IPADDRESS closed.

Depois que o DOCKER for implantado:

Você pode fazer login na instância como ubuntu usando a senha que você definiu ao criar a instância ou com uma chave SSH se você adicionou uma durante a criação.

Você pode então alternar o usuário para root sem uma senha digitando o seguinte comando.

< sudo su - >

Verifique se a instalação do Docker Engine foi bem-sucedida executando a imagem hello-world:

sudo docker run hello-world

Este comando faz o download de uma imagem de teste e a executa em um contêiner. Quando o contêiner é executado, ele imprime uma mensagem de confirmação e sai.