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.