Composerize - uma maneira fácil de criar arquivos docker-compose

Blog  Dicas 

image title

Conheça o composerize, uma maneira fácil de criar automaticamente arquivos docker-compose.yaml partir de do comando docker run.

Se você, assim como eu, nunca lembra a sintaxe correta do arquivo docker-compose.yaml essa é a ferramenta perfeita!

Exemplo de docker run:

docker run \
  --name=mariadb \
  -e MYSQL_ROOT_PASSWORD=ROOT_ACCESS_PASSWORD \
  -e MYSQL_DATABASE=USER_DB_NAME  \
  -e MYSQL_PASSWORD=DATABASE_PASSWORD  \
  -p 3306:3306 \
  -v path_to_data:/config \
  --restart unless-stopped \
  mariadb

No composerize a saída será:

version: '3.3'
services:
    mariadb:
        container_name: mariadb
        environment:
            - MYSQL_ROOT_PASSWORD=ROOT_ACCESS_PASSWORD
            - MYSQL_DATABASE=USER_DB_NAME
            - MYSQL_PASSWORD=DATABASE_PASSWORD
        ports:
            - '3306:3306'
        volumes:
            - 'path_to_data:/config'
        restart: unless-stopped
        image: mariadb

Dica: Cisco ASA - Consultar sessões VPN ativas via SNMP

Blog 
Olá Homelabers, Vou começar a postar mais coisas sobre o meu dia-a-dia na FIRMA. É uma forma de guardar a informação para consultas futuras e ainda ajudar quem está passando pelo mesmo problema agora ou em um futuro distante. Hoje precisei fazer um monitor no OpManager (a ferramenta de monitoração que utilizamos na firma) que mostrasse o número de sessões VPN ativas no Cisco ASA (Firewall). A idéia é monitorar de uma forma fácil e gráfica quantos usuários estão utilizando a VPN, determinar horários de pico para otimizar a banda de internet, etc.
Continue lendo →