Como instalar um contêiner Docker Ozeki
Este artigo é um guia detalhado sobre como instalar o Ozeki SMS Gateway no Ubuntu. O Ozeki SMS Gateway é uma ferramenta incrivelmente útil para criar soluções para várias tarefas de envio e automação de SMS. Neste tutorial, vamos atualizar e instalar o Docker, depois carregar a imagem Ozeki em um contêiner Docker. Após a conclusão, podemos iniciar o software. O procedimento em si requer o Terminal na sua máquina virtual Ubuntu, bem como o WinSCP na sua máquina Windows real. O tutorial a seguir contém todas as etapas que você precisa seguir para configurar com sucesso o Ozeki SMS Gateway no Ubuntu. Vamos começar!
O que é o Ozeki SMS GatewayO Ozeki SMS Gateway possui um mecanismo de roteamento de SMS de classe mundial. Esse mecanismo permite encaminhar mensagens SMS de um usuário ou conexão de rede móvel para outro com base em condições definidas por você. Há um grande número de condições, como prefixo de número de telefone, correspondência de texto da mensagem, período de serviço ou horário do dia. Além do roteamento por correspondência de padrões, o mecanismo de roteamento de SMS também permite modificar as mensagens de texto SMS dinamicamente. Você pode substituir os números de telefone, alterar o texto da mensagem, adicionar uma nota ao final das mensagens.
O que é DockerDocker é uma plataforma aberta para desenvolver, enviar e executar aplicações. O Docker permite separar suas aplicações da sua infraestrutura para que você possa entregar software rapidamente. Com o Docker, você pode gerenciar sua infraestrutura da mesma forma que gerencia suas aplicações.
O que é um contêiner DockerUm contêiner é uma unidade padrão de software que empacota código e todas as suas dependências, para que a aplicação seja executada de forma rápida e confiável em qualquer ambiente de computação. Este artigo detalha como colocar o Ozeki SMS Gateway em um desses contêineres. Esse processo é feito através do Terminal no Ubuntu.
Como instalar o Docker no UbuntuEste tutorial em vídeo mostra como instalar o Ozeki SMS Gateway no Ubuntu usando Docker. Use o Terminal no Ubuntu para concluir estas etapas. Digite a seguinte sequência de comandos para atualizar e instalar o Docker com sucesso na sua máquina Ubuntu.
sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-releaseAtualizar e instalar dependências
Para instalar o Docker no Ubuntu, primeiro você precisa atualizar as dependências. Comece abrindo o Terminal. Digite sudo apt-get update e pressione Enter. Em seguida, digite sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release (Figura 1). Agora tudo está atualizado e você pode prosseguir.
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \ sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgAdicionar a chave GPG oficial do Docker
O próximo passo é adicionar a chave GPG oficial do Docker. Para esta ação, digite o seguinte comando (Figura 2).
sudo echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] \ https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullDefinir repositório Docker
Em seguida, você deve definir o repositório Docker. Execute o comando na Figura 3. Agora o Docker está pronto para ser instalado.
sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.ioAtualizar e instalar o Docker
Antes de fazer login na máquina Ubuntu, você deve primeiro atualizar e instalar o Docker. Para baixar a atualização, digite sudo apt-get update no Terminal (Figura 4). Quando estiver concluído, instale-o digitando sudo apt-get install docker-ce docker-ce-cli containerd.io. Agora o Docker está atualizado e pronto para uso no seu dispositivo.
Você pode baixar o software WinSCP aqui: https://winscp.net/eng/download.php
Fazer login na máquina Ubuntu a partir do WinSCP
Antes de poder enviar o arquivo de imagem, você deve fazer login na máquina Ubuntu usando o WinSCP. Inicie o software WinSCP. Na janela de login, insira o endereço IP e a porta da sua máquina nos respectivos campos de texto. Em seguida, digite seu nome de usuário e senha nos campos abaixo. Clique no botão Login quando terminar. (Figura 5)
Enviar arquivo de imagem para a máquina Ubuntu
Após fazer login com sucesso, agora você pode enviar o arquivo de imagem do Ozeki SMS Gateway para a máquina Ubuntu. Arraste e solte o arquivo sms-gateway.tar do seu disco local para um diretório na máquina (Figura 6).
Arquivo enviado
Para verificar se o arquivo foi enviado, volte ao Terminal no Ubuntu. Digite o comando ls -la e inspecione os resultados (Figura 7). Se você encontrar o arquivo sms-gateway.tar entre os resultados, ele foi enviado com sucesso.
Como instalar o contêiner Docker Ozeki no Ubuntu
sudo docker images sudo docker load < sms-gateway.tar
Listar imagens Docker e carregar a imagem Ozeki no Docker
O próximo passo é listar as imagens Docker e carregar o arquivo de imagem do Ozeki SMS Gateway no Docker. Primeiro, digite sudo docker images no Terminal (Figura 8). Isso retornará a lista de imagens Docker. Em seguida, digite sudo docker load < sms-gateway.tar. Este comando carrega a imagem Ozeki no Docker.
sudo docker images
Imagem apareceu na lista de imagens Docker
Depois de carregar a imagem Ozeki no Docker, você pode verificar se o processo foi concluído com sucesso. Se você digitar o comando sudo docker images novamente, sms-gateway aparecerá nos resultados (Figura 9).
sudo docker run -ti -p 9615:9515 -p 9616:9516 sms-gateway \ mono /usr/lib/ozeki/BaseSystem/v1.0.0/Ozeki_Starter.exe /run
Executar contêiner Ozeki
Com a imagem carregada no Docker, agora você pode iniciar o Ozeki SMS Gateway. Digite o seguinte comando na Figura 10 para executar o programa.
Ozeki SMS Gateway iniciado
Você pode ver que o Ozeki SMS Gateway agora foi iniciado. Abra-o digitando localhost:9615 na barra de URL do seu navegador (Figura 11).
Resumo
Docker e Ozeki SMS Gateway agora estão atualizados e em funcionamento no seu computador. Esperamos que você tenha achado este artigo útil e informativo. Visite nossos outros guias para obter mais informações sobre Docker e Ozeki SMS Gateway.
More information
- Container Docker: Ozeki SMS Gateway
- Como instalar um container Docker Ozeki
- ID de hardware do Docker