es

Cerca

Heus ací els resultats de la cerca.

Dockerfile
55 Resultats, Darrera modificació:
contenedor <sxh; title:Dockerfile> FROM debian:latest RUN apt-get update && apt-get install -y wget </... la imagen vagrant También se puede lanzar un proceso vagrant rsync-auto que se encarga de ir haciendo este proceso automaticamente</callout> == instrucciones * FROM : imagen-plantilla * ENV : variables
docker-compose
40 Resultats, Darrera modificació:
= docker-compose gestor de despliegue de contenedores == instalación /via: [[https://docs.docker.com/compose/install/#install-compo... o curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(unam
trabajando con contenedores
32 Resultats, Darrera modificació:
= trabajando con contenedores * ''docker info'' * ''docker ps'' * ''-a'' muestra todos los contenedores * ''docker run hello-world'' * ''docker search debian'' * ''docker pull debian'' : si no se especifica, se descarga la **latest**, que además es
network
26 Resultats, Darrera modificació:
Driver * Docker monta otra red y para acceder desde fuera del host (o desde el host) a través de mapeo de puertos * Docker se encarga de montarlo {{ ... :20180717-091150.png?500 }} == OVERLAY Driver necesita de BBDD para funcionar: Zookeeper, Consul, Etc... n:docker:pasted:20180717-091455.png?500 }} == redes por defecto (en instalación docker) * bridge :
imágenes
14 Resultats, Darrera modificació:
= imágenes * todas las imágenes ejecutan 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'':
build
13 Resultats, Darrera modificació:
= build * ''docker build <opciones> .'' * ''-t REPOSITORY:TAG'' : crear a partir de un repositor... .build [-t REPOSITORY:TAG]'' :si el Dockerfile no está en el sitio que se le espera * ''--no-cache [-t REPOSITORY:TAG]]'' : lo regenera todo (no tira de las caché locales) * ''force-rm [-t REPOSITORY:TAG]]'' : aunque
volumes
13 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-init... carecemos de un volumen que de persistencia, con esto montaríamos el sistema para que al levantar el
run
12 Resultats, Darrera modificació:
= run == comando y opciones * ''docker run <opciones> <imagen>'' * ''--name'' * ''--privileged'' : permisos root del contenedor sobre **tu máquina** * kubernetes es un contenedor y se tiene que lanzar de esta manera * ''-u root:root'' * ''-w <path>''
alpine
9 Resultats, Darrera modificació:
= alpine == instrucciones * usuarios:<code bash>RUN addgroup -g 1001 -S dani \ && adduser -D -S -u 1... irtual * coger la imagen mínima, instalar lo necesario, realizamos las tareas necesarias y borrar, todo en un RUN (para mantenerlo en la layer)... entor... h> RUN apk --update add --virtual build-dependencies phyton-dev build-base wget \ && pip install -
introducción
7 Resultats, Darrera modificació:
(1979) * FreeBSD Jail (2000) * Solaris Zones (2005) * OpenVZ (2006) * LXC (2008) *... er (2013) * Rocket (2014) * contenedor: proceso -apache, tomcat,por ejemplo - aislado que compar... l kernel con el host -> microservicios * docker escrito en Go * ventajas: * portable * automatizable * ligero * escalable * aislamiento * versionable *
portainer
7 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/docke... ker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docke
dind (docker inside docker)
6 Resultats, Darrera modificació:
hacer ''docker ps'' dentro del contenedor, nos muestra los contenedores de la máquina host de los contenedores (por el -v utilizado) * ''docker run --privileged -d --rm --... ker que permite ejecutar docker * pensado para desarrollo (por ejemplo **jenkins** containerizado, e
onbuild
6 Resultats, Darrera modificació:
s otros comandos, y al usar la imagen generada de esta manera, esos comandos marcados con **ONBUILD** se ejecutan en la imagen extendida (es como una "plantilla") -> facilita a los usuarios (que no generedores) de Docker el trabajo == ejemplo <code bash imag
instalación
5 Resultats, Darrera modificació:
lación * windows y mac levantan máquinas virtuales con linux * docker toolbox (boot2docker) * ... r cli * docker machine * docker compose (desarrollo) * kinematic = herramienta HORROROSA, GUI para gestión de contenedores * virtualbox * docker for mac/windows(w10 Prof) * docker cli * dock
multi-stage
5 Resultats, Darrera modificació:
OM, el útimo será el que se utilizará. así: * descargamos la imagen con todo lo que necesitamos * copiamos los programas generados (compilación, por ejemplo) * cargamos la imagen con el "jre" correspondiente (o lo que necesitemos), todo lo usado en el primer FROM desaparece <code bash> FROM maven:3
dockerhub
3 Resultats, Darrera modificació:
exec
2 Resultats, Darrera modificació:
stats
2 Resultats, Darrera modificació:
attach
1 Resultats, Darrera modificació:
logs
1 Resultats, Darrera modificació: