Imagem Docker baseada em Rocky Linux 9 com Asterisk 22 para soluções de comunicação VoIP.
105
Imagem Docker: onbittechnology/asterisk-rockylinux Descrição A imagem Docker onbittechnology/asterisk-rockylinux foi criada pela Onbit Technology, uma empresa especializada em infraestrutura física e lógica de Tecnologia da Informação. Esta imagem contém uma instalação do Asterisk, uma plataforma de comunicação aberta amplamente usada para soluções de VoIP (Voice over IP), PBX, e aplicações de comunicação em tempo real. A imagem é baseada no Rocky Linux 9, uma distribuição Linux robusta e compatível com o CentOS, que oferece um sistema seguro e estável para o desenvolvimento de soluções corporativas e de TI.
Principais Características Baseado em Rocky Linux 9.3: Uma distribuição Linux empresarial, ideal para ambientes de produção de longo prazo, com excelente estabilidade e suporte.
Instalação do Asterisk 22.3.0: A imagem inclui uma das versões mais recentes do Asterisk, uma plataforma amplamente usada para sistemas de comunicação, incluindo funcionalidades como PBX, SIP, e funcionalidades de vídeo.
Dependências e Ferramentas de Desenvolvimento: A imagem vem com as dependências essenciais para compilar e executar o Asterisk, incluindo pacotes como gcc, make, ncurses-devel, libxml2-devel, sqlite-devel, e outros.
Portas Expostas 5060 (SIP): Porta padrão para comunicação SIP, essencial para configurações de VoIP.
10000-20000 (RTP): Intervalo de portas RTP para comunicação de áudio/vídeo em tempo real, utilizado pelo Asterisk para tráfego de mídia.
Passos para Construção Instalação de Dependências: O comando dnf é utilizado para atualizar o sistema e instalar as dependências necessárias, como ferramentas de desenvolvimento e bibliotecas essenciais para o Asterisk.
Instalação do Asterisk: A versão Asterisk 22 é baixada diretamente do repositório oficial e compilada a partir do código-fonte. O processo inclui a configuração do Asterisk, a instalação de pré-requisitos e a construção de funcionalidades como PBX básico.
Configuração do Asterisk: Após a instalação, o Asterisk é configurado com suporte para o libdir=/usr/lib64 e o jansson-bundled, garantindo compatibilidade com os pacotes necessários.
Uso Esta imagem Docker pode ser usada para criar um servidor Asterisk completo dentro de um contêiner. Ideal para ambientes de teste ou produção de VoIP, onde a escalabilidade e a flexibilidade do Asterisk são necessárias. Com o Asterisk pré-configurado, você pode rapidamente configurar soluções de comunicação, incluindo chamadas SIP e funcionalidades PBX.
Comandos Principais Expor a Porta SIP (5060): Esta porta é usada para comunicação de sinalização de chamadas VoIP.
Expor o Range de Portas RTP (10000-20000): Este intervalo é usado para o tráfego de mídia (áudio e vídeo) durante as chamadas.
Como Utilizar Executar o Contêiner Para executar o contêiner Docker com o Asterisk, utilize o seguinte comando: docker run -d --name asterisk_server onbittechnology/asterisk-rockylinux:latest
Configuração do Asterisk Após o contêiner ser iniciado, você pode acessar o contêiner e configurar o Asterisk de acordo com suas necessidades: docker exec -it <container_id> /bin/bash
Content type
Image
Digest
sha256:db8afa8fc…
Size
681.9 MB
Last updated
over 1 year ago
docker pull onbittechnology/asterisk-rockylinux:18.26-9.3-0.0.1