Cerca

Heus ací els resultats de la cerca.

docker-compose @tech:docker:docker-compose
20 Resultats, Darrera modificació:
detecta cambios (y reiniciar servicios dependientes si no estan en marcha) docker compose up -d [nomb... ompose down # para y destruye todos los contenedores y la red de la aplicación </code> == variables * maneras de definir variables para usar en el fichero **docker-compose.yml** * están ordenadas d
DOCKER
19 Resultats, Darrera modificació:
ker:docker-compose:start]] * [[tech:docker:volumes]] * [[tech:docker:security]] * [[tech:docker:... DkKs29etRis]] * Health Check: [[https://atareao.es/podcast/tu-contenedor-docker-podria-estar-muerto-... ttps://docs.docker.com/compose/compose-file/#volumes]] === casos de uso * [[tech:docker:docker-comp... _HOST moncho/dry</code> /via: [[https://atareao.es/podcast/cinco-herramientas-para-gestionar-docker/
docker-compose casos de uso @tech:docker:docker-compose
18 Resultats, Darrera modificació:
de yaml docker-compose.yml> version: '3.9' services: db: image: mariadb ports: - "3306:3306" volumes: - ./data/db:/var/lib/mysql env_file: ... ports: - 8080:8080 </code> <code properties db.env> MYSQL_ROOT_PASSWORD=toor MYSQL_USER=user ... compose.yml> sftp: image: atmoz/sftp volumes: - ${PWD}/upload:/home/foo/upload por
Dockerfile
10 Resultats, Darrera modificació:
* [[https://docs.docker.com/develop/develop-images/dockerfile_best-practices/]] * mirar: [[https://runnable.com/blog/9-common-dockerfile-mistakes]] == nombre contenedores * [a-zA-Z0-9][a-zA-Z0-9_.-] * max. 30 caracteres * [[https://stackove
docker volumes
8 Resultats, Darrera modificació:
= docker volumes /via: [[https://docs.docker.com/storage/volumes/]] {{ :tech:docker:pasted:20200327-151948.png }} * ... está también disponible en "standalone" contenedores (además de swarm) == cli ===docker volume * '... me-opt=<options]'' === docker create == examples <code bash> docker run -d \ --name devtest \
dockerd remote tls access @tech:docker:dockerd
8 Resultats, Darrera modificació:
n con el **dockerd** de manera que solo los clientes con certificado firmado por la misma CA que el se... e limitar el acceso al **dockerd** local y además es el paso previo a permitir conexiones remotas para gesiontarlo === certificados - crear CA:<code bash>openssl genrsa -aes256 -out ca-key.pem 4096 openssl req -new -x509 -d
Dockerfile mariadb + SSL @tech:docker:dockerfile:examples
7 Resultats, Darrera modificació:
nrsa 2048 > ca-key.pem openssl req -new -x509 -nodes -days 3600 -key ca-key.pem -out ca-cert.pem # ser... r key openssl req -newkey rsa:2048 -days 3600 -nodes -keyout server-key.pem -out server-req.pem openss... t key openssl req -newkey rsa:2048 -days 3600 -nodes -keyout client-key.pem -out client-req.pem openss... l.csr -config csr.conf</code> * <code properties; csr.conf>[req] default_bits = 2048 distinguished
docker TLS (OLD)
5 Resultats, Darrera modificació:
a -out ca-key.pem 4096 openssl req -x509 -new -nodes -key ca-key.pem -days 3650 -out ca.pem -subj '/CN=docker-CA' </code> <code properties; openssl-ca.cnf> [req] req_extensions = v3... /etc/docker/ssl/openssl.cnf </code> <code properties; openssl-daemon.cnf> [req] req_extensions ... rverAuth, clientAuth subjectAltName = @alt_names [alt_names] DNS.1 = yourtestweb | yourpr
docker daemon TLS
5 Resultats, Darrera modificació:
= 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:/ce... own -R $USER ~/.docker # añadir IPs correspondientes docker run --rm -v /etc/docker/ssl:/server \ ... ice</code> * modificar el fichero:<code properties; /etc/systemd/system/docker.service> ... ExecStar
docker scan
3 Resultats, Darrera modificació:
docker scan --accept-license --version</code> * Es necesario hacer login en Docker Hub:<code bash>do... %'': salida en formato JSON * ''%%--group-issues%%'': agrupa las vulnerabilidades y solo aparece una vez. * ''%%--dependency-tree%%'': muestra árb
Dockerfile run script @tech:docker:dockerfile:examples
3 Resultats, Darrera modificació:
cat << EOF > $tfile USE mysql; FLUSH PRIVILEGES; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' identified by '$MYSQL_ROOT_PASSWORD' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' identified by 'MYSQL
docker run
2 Resultats, Darrera modificació:
= docker run == usos útiles <code bash; portainer.sh> #!/bin/bash docker run \ --detach \ --... -ftpd docker run \ -v ${PWD}/data:/home/bob/files \ -e FTP_PASSIVE_PORTS=10000:10009 \ -p 100
dockerd @tech:docker:dockerd
1 Resultats, Darrera modificació:
docker-registry no seguros "insecure-registries" : ["10.29.66.85:5000"] } </code> * [[https://