Como implantar rapidamente a solução Odoo ERP com o Docker

Nota: O seguinte artigo irá ajudá-lo com: Como implantar rapidamente a solução Odoo ERP com o Docker

Se você deseja obter uma solução ERP poderosa e funcionando, Jack Wallen tem a solução por meio de Odoo e Docker.

Dentro do mundo do código aberto, existem muitas ferramentas de planejamento de recursos empresariais (ERP) disponíveis para implantação gratuita que ajudarão a levar o planejamento de recursos de sua empresa a novos níveis de eficiência e confiabilidade. Uma dessas plataformas é o Odoo, que é uma das soluções ERP de código aberto mais populares do mercado.

Com o Odoo você pode:

  • Aumente suas vendas
  • Integrar serviços
  • Simplifique as operações
  • Crie sites
  • Gerenciar finanças
  • Amplie o marketing
  • Gerenciar inventário
  • Turbine seu marketing
  • Melhore a produtividade do seu negócio
  • Gerenciar ponto de venda (PoS)

Uma coisa que ajuda a destacar o Odoo acima da multidão são os módulos que podem ser instalados para estender o conjunto de recursos da plataforma. Até o momento, 61 módulos podem ser adicionados no mercado Odoo.

Para aqueles que podem pensar que o Odoo é um desafio para implantar, apresento o Docker. Ao conteinerizar sua implantação do Odoo, você pode colocar essa plataforma em funcionamento em minutos.

VEJA: Política de ética: Relações com fornecedores (TechRepublic )

O que você precisará

A única coisa que você precisa para implantar o Odoo é um servidor em execução (ou desktop) que dê e ao Docker. Estarei demonstrando no Ubuntu Server 22.04, mas desde que seu sistema possa ar o Docker (seja Linux, macOS ou Windows), você estará pronto.

Como instalar o Docker no Ubuntu Server

Caso você ainda não tenha o Docker instalado no Ubuntu Server, vamos fazer isso acontecer agora.

A primeira coisa que faremos é adicionar o repositório Docker necessário (para instalar a versão mais recente do Docker-CE). Faça no seu servidor e adicione a chave GPG com:

Em seguida, adicione o repositório:

Instale as dependências necessárias com:

Atualize o apt e instale o Docker (e os componentes necessários) com os comandos:

Adicione seu usuário ao grupo do Docker com:

Saia e faça novamente para que as alterações entrem em vigor.

Como implantar o Odoo como um contêiner do Docker

A primeira coisa que faremos é puxar as últimas versões do Odoo e do PostgreSQL com os comandos:

Vamos implantar o banco de dados com armazenamento persistente. Caso algo aconteça com o contêiner Odoo, isso garantirá que os dados permaneçam. O comando para implantar o container PostgreSQL é:

Nosso volume de dados persistentes estará localizado em /var/lib/postgresql/data.

Em seguida, implante o contêiner Odoo com:

Dê ao contêiner um minuto ou mais para implantar antes de continuar.

Como abrir o firewall

Se você estiver usando um firewall (o que deveria), precisará abrir a porta 8069. Com o Firewall Descomplicado, esse comando seria:

Se você estiver usando uma distribuição baseada em RHEL, os comandos seriam:

Agora, você está pronto para implantar o Odoo.

Como ar a interface Odoo

Abra um navegador da web e digite (onde SERVER é o endereço IP do servidor de hospedagem). Você deve ser saudado pela página de configuração do banco de dados/ (Figura A).

Você também deve ver uma senha mestra do banco de dados na saudação. Certifique-se de copiá-lo, pois você precisará dele para trabalhar com o banco de dados posteriormente.

Dê ao banco de dados um novo nome que não seja o mesmo nome usado no comando do Docker anteriormente, preencha um endereço de e-mail (que será usado para o do ) e uma senha e conclua o restante das informações necessárias. Quando terminar, clique em Criar banco de dados. Esse processo levará algum tempo, especialmente se você optar por incluir os dados de demonstração.

Quando a criação do banco de dados for concluída, você será apresentado à página principal do Odoo (Figura B), onde você pode começar a instalar todos os módulos necessários para atender à funcionalidade do ERP da sua empresa.

Parabéns, você acabou de implantar uma poderosa solução de ERP em minutos. Observe que alguns dos aplicativos listados no Marketplace têm um custo associado. Qualquer aplicativo que você vê listado com um ícone de atualização provavelmente vem com uma taxa obrigatória. No entanto, qualquer aplicativo com um ícone de instalação deve ser gratuito. Aproveite sua nova plataforma de planejamento de recursos empresariais.