For the complete documentation index, see llms.txt. This page is also available as Markdown.

Como montar um Docker na Plenit

Leia o seguinte tutorial se quiser aprender como montar um Docker na Plenit para poder implementar os teus aplicativos de forma rápida, simples e segura.

Docker é uma plataforma de software que nos últimos anos tem gozado de grande popularidade nas equipas de sistemas, desenvolvedores e, claro, de DevOps, porque permite criar, testar e implementar soluções heterogéneas de forma tremendamente rápida, sem comprometer por isso a segurança da solução.

Quando se implementa, este empacota o software dentro de um contentor, que é uma unidade padrão que inclui um software básico, bibliotecas, ferramentas e outros elementos que permitem a execução do software implementado.

Além disso, é uma solução que permite modificar os elementos implementados, pelo que dentro de um contentor podem ser adicionados outros elementos, softwares complementares, etc. Esta solução é amplamente suportada por sistemas e fornecedores de todos os segmentos e, como não podia deixar de ser, na Plenit, não só te brindamos a possibilidade de os implementar, como também te ajudamos a fazê-lo.

Como montar um Docker na Plenit?

Pré-requisitos ou pré-configuração

Para concluir de forma satisfatória este tutorial e poder montar um Docker na Plenit serão necessários:

  • Por um lado, estar **registado na Plataforma Plenit **com uma organização e estar registado na mesma após fazer Login{target="_blank" rel="noopener"}.

  • Por outro lado, ter ativado uma Subscrição de Servidores{target="_blank" rel="noopener"}

  • Ter um** servidor Ubuntu **dentro da subscrição.

  • Um utilizador com **privilégios de administrador **ou através de "root" ou mediante o comando "sudo".

Passo 1. Instalar o serviço de contentores no meu Ubuntu Linux

A primeira coisa que devemos fazer é atualizar a lista de pacotes apt.

Para isso poderemos usar o comando a partir de root ou com um utilizador que esteja permitido na lista de sudoers.

# apt-get update

ou

# sudo apt-get update

Depois disso, passaremos a instalar os pacotes para permitir a utilização de repositórios apt através de HTTPS.

# apt install apt-transport-https ca-certificates curl software-properties-common

ou

# sudo apt install apt-transport-https ca-certificates curl software-properties-common

NOTA: A partir de agora omitiremos uma das duas opções para não alongar o tutorial mais do que o devido, mas devemos ter em conta que sempre se poderá usar o "sudo" ou o comando com root ou outro utilizador com permissões elevadas.

Passo 1. Atualizamos a lista de pacotes e instalamos suporte para HTTPS

De seguida, adicionamos a chave GPG oficial do projeto:

# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -- s

Adicionamos o repositório oficial, substituindo o que vem por defeito no Ubuntu 20.04:

# sudo add-apt-repository «deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable»

# apt-cache policy docker-ce

Passo 1. Adicionamos a chave GPG do Docker e adicionamos o repositório oficial

Por último, passamos a instalar o pacote do Docker:

# sudo apt install docker-ce

Passo 1. Iniciamos a instalação do Docker a partir da CLI do Ubuntu

Neste momento, supõe-se que o pacote já está instalado, mas para nos assegurarmos, vamos lançar um comando que verificará se o serviço está operativo.

# sudo systemctl status Docker

Passo 1. Verificamos que o serviço do Docker está a ser executado corretamente

Outra prova que se pode fazer é a própria do serviço, ou seja, lançar o comando à espera de que nos devolva as opções disponíveis.

# docker

Ou

# docker info

Passo 1. Verificamos que o comando Docker está operativo.

Outra prova pode ser lançar o comando "Hello Word" do Docker, ou seja, o clássico "Olá Mundo" tão conhecido na informática.

# docker run hello-world

Passo 1. Executamos um Hello Word do Docker

Conclusões:

Como podes ver, montar Docker nos servidores Ubuntu Linux da Plenit é algo muito simples de fazer seguindo os passos que descrevemos.

Neste caso vimos como implementar o serviço de contentores nos nossos servidores GNU/Linux, Ubuntu 20.04 (a última versão disponível nesta data) mas pode ser usado o mesmo procedimento para outras versões aplicando ligeiras alterações.

Podes rever outros tutoriais e artigos relacionados com esta tecnologia, de GNU/Linux ou outras tecnologias, consultando o nosso blog{target="_blank" rel="noopener"}, e podes ver o artigo onde instalamos Odoo sobre Dockers neste link{target="_blank" rel="noopener"}.

Obrigado por nos acompanhar!

Última atualização

Isto foi útil?