Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- GIT @tech:git
- it command tricks" icon="true">https://medium.freecodecamp.org/bash-shortcuts-to-enhance-your-git-workfl... config [--global] * repo : .git/config * <code bash>git config --list --show-origin</code> * ''git config [--global] --list'' : si omitimos el ámbit... tch (+ git checkout) + git merge * modo seguro:<code bash>git fetch origin git log --oneline main..ori
- terraform variables @tech:terraform
- en fichero aparte **variables.tf** declaración: <code properties variables.tf> variable "aws_region" { ... "project-alpha", environment = "dev" } } </code> uso: <code properties> provider "aws" { region = var.aws_region } module "ec2_instances" { s... = "dev" #} tags = var.resource_tags } </code> == list, map, set * **list**: lista de valor
- dockerd remote tls access @tech:docker:dockerd
- para gesiontarlo === certificados - crear CA:<code bash>openssl genrsa -aes256 -out ca-key.pem 4096 ... 09 -days 365 -key ca-key.pem -sha256 -out ca.pem</code> * el **Common Name** ha de apuntar al FQDN de la máquina - crear key y CSR:<code bash>openssl genrsa -out server-key.pem 4096 open... -sha256 -new -key server-key.pem -out server.csr</code> * $HOST por el FQDN - generar direcciones
- vagrant mysql @tech:vagrant:vagrantfile
- edor (por restricciones de licencia o firewall), <code bash>docker run -d -p 9090:80 -v $PWD:/http tiagoad/nginx-index</code> == con docker (problema sin resolver, la VM arr... l mysql la primera vez, pero no las posteriores) <code yaml; Vagrantfile> IP = '192.168.1.20' VERSION = ... ysql --env MYSQL_ROOT_PASSWORD=admin" end end </code> == 5.5 standalone el fichero **tar.gz** ya está
- Dockerfile mariadb + SSL @tech:docker:dockerfile:examples
- mariadb + SSL {{tag>dockerfile}} === Dockerfile <code ruby; Dockerfile> FROM mariadb:latest ADD --chow... ./data/certs/ssl.cnf /etc/mysql/conf.d/ssl.cnf </code> <code bash>docker build --tag mariadb:ssl .</code> == certificados <code bash> mkdir -p data/db mkdir -p dat
- submodulos @tech:git
- = submodulos == clonar incluyendo submódulos <code bash; v2.13+>git clone --recurse-submodules -j8 <url-git></code> <code bash; v2.8-v2.12>git clone --recursive -j8 <url-git> # -j8 solo disponible a partir de la 2.8</code> <code bash; v2.8->git clone --recursive <url-git
- docker-compose casos de uso @tech:docker:docker-compose
- sos de uso = docker-compose == mariadb + adminer <code yaml docker-compose.yml> version: '3.9' services... t: unless-stopped ports: - 8080:8080 </code> <code properties db.env> MYSQL_ROOT_PASSWORD=toor MYSQL_USER=user MYSQL_PASSWORD=password MYSQL_DATABASE=test </code> == sftp * mapea en la carpeta home del usuari
- vagrant tomcat (7/8) con JDK (7/8) @tech:vagrant:vagrantfile
- edor (por restricciones de licencia o firewall), <code bash>docker run -d -p 9090:80 -v $PWD:/http tiagoad/nginx-index</code> == Vagrantfile <code yaml; Vagrantfile> Vagrant.configure("2") do |config| config.vm.box = "peru/ub... ovision "shell", path: "addInsecureKey.sh" end </code> == tomcat7+oracle8 <code bash; install.sh> #!/b
- docker daemon TLS @tech:docker
- = docker daemon TLS * create directories:<code bash>mkdir -p ${HOME}/.docker mkdir -p /etc/docker/certs</code> * create certificates:<code bash> docker run --rm -v $(pwd)/.docker:/certs paulczar/omgwtfssl sudo c... -e SSL_CERT=/server/cert.pem paulczar/omgwtfssl</code> * test manual:<code bash>sudo systemctl stop d
- docker volumes @tech:docker
- pt=<options]'' === docker create == examples <code bash> docker run -d \ --name devtest \ --moun... target=/app \ # -v myvol2:/app \ nginx:latest </code> <code bash> docker run -d \ --name=nginxtest \ --mount source=nginx-vol,destination=/usr/share/ngi... ginx-vol:/usr/share/nginx/html \ nginx:latest </code> <code bash> $ docker run -d \ --name=nginxtest
- git diff @tech:git
- r diferencias entre working area y último commit:<code bash> git diff @ # @ = HEAD </code> * mostrar ficheros cambiados respecto a un commit:<code bash> git show --stat --oneline <commit-id> git d... -tree --no-commit-id --name-only -r <commit-id> </code> * muestra diferencias entre 2 ramas (HEAD) (2
- git repo server @tech:git
- -shell <username>'' * **/etc/ssh/sshd_config**:<code> Match User git ForceCommand /usr/bin/git AllowTCPForwarding no X11Forwarding no </code> * **gitlab-ce**:<code ; ~git/.ssh/authorized_keys> command="/opt/gitlab/embedded/service/gitlab-shel... t-forwarding,no-pty ssh-rsa AA...restofkeysnip! </code> * no **~/.bashrc**, **~/.profile** * [[htt
- DOCKER @tech:docker
- [[tech:docker:run]] == herramientas * Dockly:<code bash>docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock lirantal/dockly</code> * Oxker:<code bash>docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock:ro --pull=always mrjackwills/oxker</code> * LazyDocker:<code bash>docker run --rm -it -v
- docker swarm: official guide @tech:dockerswarm
- olling-update/]] == master node * init swarm:<code bash>docker swarm init --advertise-addr 10.0.0.10</code> * show token:<code bash>docker swarm join-token worker</code> * run service:<code bash>docker service create --replicas
- git diff[tool] @tech:git
- = git diff[tool] == básicos <code bash; mostrar diferencias entre working area y último commit> git diff @ # @ = HEAD </code> <code bash; mostrar ficheros cambiados respecto a un commit> git show --stat --oneline <commit-id> gi... -tree --no-commit-id --name-only -r <commit-id> </code> == configuración difftool <code bash> #git conf