in

Cerca

Heus ací els resultats de la cerca.

Dockerfile @info:cursos:altran:docker
58 Resultats, Darrera modificació:
= Dockerfile fichero de scripting para generar un contenedor <sxh; title:Dockerfile> FROM debian:latest RUN apt-get update && apt-get install -y wget </sxh> ''docker build -t <nombre> .'... ueva imagen con repositorio <tag> <callout type="info" icon="true">''vagrant rsync'' : sincroniza el directorio "compartido" entre el host y la imagen va
docker (altran)
38 Resultats, Darrera modificació:
r}} Ponente: **Daniel Sanchez** == Curso * [[info:cursos:altran:docker:introduccion]] * [[info:cursos:altran:docker:instalacion]] * [[info:cursos:altran:docker:contenedores]] * [[info:cursos
network @info:cursos:altran:docker
32 Resultats, Darrera modificació:
de puertos * Docker se encarga de montarlo {{ :info:cursos:altran:docker:pasted:20180717-091150.png... Zookeeper, Consul, Etcd montaje en producción {{ :info:cursos:altran:docker:pasted:20180717-091455.png?500 }} == redes por defecto (en instalación docker) * bridge : puente * host : m... ost (le preguntará el DHCP de la red) * none : sin red, sin interfaz (solo loopback) * más info: [
git (altran)
18 Resultats, Darrera modificació:
por cada repositorio === valores * ''core.symlinks'' : a **true** respeta los symlinks, a **false** (default) los trata como ficheros == commit * ''... por defecto, configurado/ble en cada rama, donde sincronizará * ''git push -u <remoto> <rama>'' : define el *upstream* de la rama (al tiempo que está env
instalación @info:cursos:altran:docker
17 Resultats, Darrera modificació:
= instalación * windows y mac levantan máquinas virtuales con linux * docker toolbox (boot2docker) * docker cli * docker machine * do
docker-compose @info:cursos:altran:docker
16 Resultats, Darrera modificació:
-compose gestor de despliegue de contenedores == instalación /via: [[https://docs.docker.com/compose/install/#install-compose]] <code bash> sudo curl -L https://github.com/docker/compose/releases/download/... er-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docke
trabajando con contenedores @info:cursos:altran:docker
16 Resultats, Darrera modificació:
= trabajando con contenedores * ''docker info'' * ''docker ps'' * ''-a'' muestra todos los con... es * ''docker run %%<imagen>%%'' * ''-it'': interactive, tty <image shape="thumbnail">{{ :info:cursos:altran:pasted:20180703-093208.png }}</image> ... /bash// o //sh// serían válidos siempre que estén instalados. * suelen poner //sh// que es más lig
volumes @info:cursos:altran:docker
14 Resultats, Darrera modificació:
= volumes == intro * persistencia : si lanzamos un contenedor indicando un volumen sin dar el path del equipo local, montará una estructura en **/var/lib/docker/volumes/<volumen>/_data** * BBDD: ''./init.sql:/docker-entrypoint-initdb.d/init.sql'' : si
alpine @info:cursos:altran:docker
9 Resultats, Darrera modificació:
= alpine == instrucciones * usuarios:<code bash>RUN addgroup -g 1001 -S dani \ && adduser -D -S -u 1001 -F -s /sbin/nologin ... </code> == virtual * coger la imagen mínima, instalar lo necesario, realizamos las tar
imágenes @info:cursos:altran:docker
9 Resultats, Darrera modificació:
ecutan un comando por defecto * como ejemplo, nginx se lanza en NO demonio, ya que si lo hiciese, el proceso que arranca el nginx se acabaría y acabaría el contenedor * ''docker -it nginx bash'': sobreescritura del comando por defecto (en este caso, nginx)... por lo tanto, nginx no se está ejecutando
dind (docker inside docker) @info:cursos:altran:docker
8 Resultats, Darrera modificació:
= dind (docker inside docker) * atacar a otro demonio (instalar el cliente) * ''docker run -v /var/run/docker.sock:/var/run/docker.sock alpine sh'' * al hacer ''docker ps'' dentro del con
portainer @info:cursos:altran:docker
8 Resultats, Darrera modificació:
= portainer gestor de contenedores de Docker == local <code bash> docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v $PWD:/tmp portainer/portainer </code> == cliente <code bash>docker run -d -p 9001:9001 --name portainer_agent --restar
introducción @info:cursos:altran:docker
7 Resultats, Darrera modificació:
= introducción * basado en: * chroot (1979) * FreeBSD Jail (2000) * Solaris Zones (2005... ionable * seguro <image shape="thumbnail">{{ :info:cursos:altran:pasted:20180703-074144.png }}</image> <image shape="thumbnail">{{ :info:cursos:altran:pasted:20180703-074349.png }}</image> <image shape="thumbnail">{{ :info:cursos:altran:pasted:20180703-074554.png }}</im
build @info:cursos:altran:docker
4 Resultats, Darrera modificació:
s <none> <none>) * ''docker images -f "dangling=true"'' : lista imágenes que no están tageadas * ''docker rmi $(docker images -f "dangling=true" -q)'' : elimina las imágenes no tageadas * ''--build-arg KEY=VALUE [-t REPOSITORY:TAG]]'' ... sentido cuando el demonio no está en tu misma máquina) * ''-q'' : no verbose * ''--pull'' : ob
run @info:cursos:altran:docker
4 Resultats, Darrera modificació:
d'' : permisos root del contenedor sobre **tu máquina** * kubernetes es un contenedor y se tiene... e entorno * ''-I KEY=VALUE'' * ''--entrypoint'' * ''--dns <dns_server>'' * ''--cpus <n... ss-stopped'' : si el contenedor está parado, al reiniciar no lo volverá a arrancar * ''--restart=always'' : con **docker stop** se parará hasta próximo reinicio o que le des start
onbuild @info:cursos:altran:docker
3 Resultats, Darrera modificació:
dockerhub @info:cursos:altran:docker
2 Resultats, Darrera modificació:
multi-stage @info:cursos:altran:docker
2 Resultats, Darrera modificació:
attach @info:cursos:altran:docker
1 Resultats, Darrera modificació:
exec @info:cursos:altran:docker
1 Resultats, Darrera modificació:
logs @info:cursos:altran:docker
1 Resultats, Darrera modificació:
rename @info:cursos:altran:docker
1 Resultats, Darrera modificació: