Link-O-Rama - Certificações OCI
BlogComposerize - uma maneira fácil de criar arquivos docker-compose
Blog DicasConheç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
Como executar várias versões do Powershell
Blog DicasDica rápida para quem precisa executar uma versão antiga do Powershell.
powershell.exe -version x
Você pode também executar o script com o comando powershell.exe -version 4 .\script.ps1
Hoje eu estava batendo a cabeça com um script em Powershell para um projetinho e descobri que um comando não existia mais na versão 6 do Powershell. Foi quando decidir tomar um rumo diferente e pesquisar se era possível executar uma versão mais antiga do Powershell e acabei encontrando esse artigo nas interwebs