Nesta série de posts sobre Docker, mostrei diversos comandos, como os containers funcionam, como fazer os containers se comunicarem e até mesmo como orquestrar um cluster de containers. Todavia, tudo isso foi feito comando por comando. Seria bom se existisse uma ferramenta que possibilitasse que múltiplos containers fossem executados ao mesmo tempo e de forma organizada, não seria? Pois é… seria bom e existe. Esta ferramenta é o Docker Compose, que (não por coincidência) é o tema deste post.Continue reading
Tag Archives: Script
Recuperando o diretório onde o script está sendo executado (Linux/Bash)
No último post, mostrei como recuperar argumentos passados via linha de comando. Neste post vou mostrar como salvar em uma variável o diretório em que o script executado está armazenado. É um processo simples, mas tem um detalhe importante que pode fazer toda a diferença no seu script.Continue reading
Recuperando argumentos passados para um script shell (Linux/Bash)
Uma parte importante de ser fazer um script é conseguir pegar os argumentos que são passados via linha de comando. Neste post vou mostrar como recuperar estes argumentos.Continue reading
Entendendo o padrão LSB Init do Linux
Quando você faz um script de inicialização para o Linux, você precisa (ou deve) criar um cabeçalho no arquivo do script. Este cabeçalho, apesar de possuir apenas ‘linhas comentadas’ e vai impedir seu script de funcionar, caso não esteja implementado corretamente. Este padrão (LSB) foi concebido pela Linux Foundation como uma forma de diminuir a diferença entre as infinitas distribuições de Linux, reduzindo o custo de portabilidade entre elas. Este padrão trata uma gama grande de itens, mas o foco deste post é nos scripts de inicialização.Continue reading
Utilizando PowerShell para quebrar/dividir um arquivo em vários
Ler um arquivo texto de 200.000 linhas é uma tarefa complicada… talvez impossível, dependendo do seu computador. Todavia, se você conseguir quebrar este arquivo em n arquivinhos menores, a vida fica mais fácil… especialmente se você conseguir dividir a tarefa com n coleguinhas de trabalho. 🙂
Abaixo está um comando do PowerShell que vai dividir seu mega arquivo texto em vários pequenos.Continue reading
[Python: Tutorial] Como executar funções ao fechar o script.
Neste tutorial, vou ensinar duas formas de disparar uma função quando o script for encerrado. Ele será executado quando o script chegar ao seu final natural ou quando a execução dele for interrompida por um erro. Continue reading