I hereby claim:
- I am igor-rodrigues2017 on github.
- I am irodrigues (https://keybase.io/irodrigues) on keybase.
- I have a public key ASCHw1vkY0nuCpMcMzNrcfgbyL65oLmijCd4Wcoe8gj6Cwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
Postgres: | |
Backup: pg_dump -h host -p 5432 -U postgres -Fc -v -f database.dump -d database | |
Restore: pg_restore -U seuusuario -d suabase -v arquivo.dump |
Config do arquivo ssmtp.conf: | |
TLS_CA_File=/etc/ssl/certs/ca-certificates.crt | |
[email protected] | |
mailhub=smtp.gmail.com:587 | |
[email protected] | |
AuthPass=******* | |
UseSTARTTLS=yes | |
Config do arquivo revaliases |
Comandos relacionados ao docker-machine e docker swarm | |
docker-machine create -d DRIVE_VIRTUALIZACAO NOME_VM - cria uma maquina virtual, ex.: docker-machine -d virtualbox vm1. | |
docker-machine ssh NOME_VM - acessa a vm | |
docker swarm init --advertise-addr IP - inicia o swarm e dá um ip para essa máquina, a primeira máquina do swarm é a "líder". | |
docker swarm join-token worker - devolve o comando para adicionar novos workers dentro do cluster | |
docker node ls - executado dentro da vm leader que faz parte do swarm, listas os nodes do swarm. | |
docker service create PARAMETROS_PARA_CRIACAO_DO_CONTAINER - cria container no escopo do swarm, deve ser executado pelo manager. | |
docker service ls - lista os services |
Kubernetes consiste de masters e nodes/minions; | |
um Deployment funciona como um controlador do Pod | |
um deployment define as quantidade das replicas | |
um deployment garante a disponibilidade do Pod | |
para ter acesso ao deployment fora do Kubernetes precisa de um Service | |
existem vários tipos de serviços, entre eles o LoadBalancer | |
o serviço fica associado ao deployment ou Pods através do Selector | |
minikube service <nome-service> --url devolve a URL para testar o service |
Comandos relacionados às informações | |
docker version - exibe a versão do docker que está instalada. | |
docker inspect ID_CONTAINER - retorna diversas informações sobre o container. | |
docker ps - exibe todos os containers em execução no momento. | |
docker ps -a - exibe todos os containers, independentemente de estarem em execução ou não. | |
Comandos relacionados à execução | |
docker run NOME_DA_IMAGEM - cria um container com a respectiva imagem passada como parâmetro. | |
docker run -it NOME_DA_IMAGEM - conecta o terminal que estamos utilizando com o do container. | |
docker run -d -P --name NOME dockersamples/static-site - ao executar, dá um nome ao container. | |
docker run -d -p 12345:80 dockersamples/static-site - define uma porta específica para ser atribuída à porta 80 do container, neste caso 12345. |
/** | |
* List filtered Bovines | |
* | |
* @param id | |
* @param sex | |
* @param type | |
* @param nick | |
* @return | |
*/ | |
public List<Bovine> listarBovinos(Integer id, Sex sex, BovineType type, String nick) { |