si

Cerca

Heus ací els resultats de la cerca.

Dockerfile
19 Resultats, Darrera modificació:
-t <nombre> .'': genera una nueva imagen con repositorio <tag> <callout type="info" icon="true">''vagrant rsync'' : sincroniza el directorio "compartido" entre el host ... usado en otras imágenes), lo que hará que nuestro sistema no se actualice. Por eso la línea RUN del up... : idem anterior * ''COPY . /tmp/'' : no usar * si se quieren copiar todos los archivos * ''COPY /
docker-compose
13 Resultats, Darrera modificació:
alor </code> == docker-compose.yml <sxh yaml> version:'3.6' services: webapp: image: httpd:alpi... == ejecución <code bash> # lanza (previa descarga si no estuviese) los contenedores indicados en el .y... servicio == más docker-compose.yml <sxh yaml> version:'3.6' services: webapp: image: httpd:alpi... sxh yaml; title: ejemplo elasticsearch+kibana> version: '3.6' services: elasticsearch: image:
volumes
9 Resultats, Darrera modificació:
= volumes == intro * persistencia : si lanzamos un contenedor indicando un volumen sin dar el path del equipo local, montará una estructura ... init.sql:/docker-entrypoint-initdb.d/init.sql'' : si carecemos de un volumen que de persistencia, con
build
8 Resultats, Darrera modificació:
* ''docker build <opciones> .'' * ''-t REPOSITORY:TAG'' : crear a partir de un repositorio * ''-f Dockerfile.build [-t REPOSITORY:TAG]'' :si el Dockerfile no está en el sitio que se le espera * ''--no-cache [-t REPOSITORY:T
trabajando con contenedores
8 Resultats, Darrera modificació:
cker search debian'' * ''docker pull debian'' : si no se especifica, se descarga la **latest**, que ... * ''docker pull debian:<tag>'' : diferentes versiones * ''docker run %%<imagen>%%'' * ''-it''... ionamiento * //bash// o //sh// serían válidos siempre que estén instalados. * suelen poner //sh// que es más ligero * si ejecutamos ''docker run <imagen> -it'', al salir
imágenes
7 Resultats, Darrera modificació:
omo ejemplo, nginx se lanza en NO demonio, ya que si lo hiciese, el proceso que arranca el nginx se ac... "'': filtra por labels (a nivel de imagen, se ven siempre) * ''--filter ...?'' * ''--format "%%{{.ID}}:{{.Repository}}%%"'': formato de salida (escrito en Go, pla... en * ''docker tag <imagen_id> <nuevo_nombre>'' asignar un nombre a una imagem sin tagear, copiar si
multi-stage
3 Resultats, Darrera modificació:
= multi-stage posibilidad de usar varios FROM, el útimo será el que se utilizará. así: * descargamos la imagen con todo lo que necesitamos * copiamos los programas generados (compil... imagen con el "jre" correspondiente (o lo que necesitemos), todo lo usado en el primer FROM desaparece
network
3 Resultats, Darrera modificació:
20180717-091150.png?500 }} == OVERLAY Driver necesita de BBDD para funcionar: Zookeeper, Consul, Etcd... host (le preguntará el DHCP de la red) * none : sin red, sin interfaz (solo loopback) * más info: [[https://blog.docker.com/2016/12/understanding-dock
introducción
2 Resultats, Darrera modificació:
ligero * escalable * aislamiento * versionable * seguro <image shape="thumbnail">{{ :i... png }}</image> * imagen * inmutable * versiones * Community Ed * Enterprise Ed * [[
onbuild
2 Resultats, Darrera modificació:
esventajas * no funciona con **multi-stage** -> si que permite, pero no se puede extender, a efectos prácticos no sirve de mucho
dind (docker inside docker)
1 Resultats, Darrera modificació:
= dind (docker inside docker) * atacar a otro demonio (instalar el cliente) * ''docker run -v /var
dockerhub
1 Resultats, Darrera modificació:
= dockerhub * crear repositorio en **dockerhub** * nos da un nombreusuario:repo * nuestra imagen
instalación
1 Resultats, Darrera modificació:
* ''sudo usermod -aG docker $USER'' * ''newgrp docker'' (para no tener que reiniciar la sesión)
logs
1 Resultats, Darrera modificació:
temente * ''-t'' : timestamp * ''--tail 5'' * ''-t --since yyyy-mm-dd --until yyyy-mm-dd''
run
1 Resultats, Darrera modificació:
failure:3'' * ''--restart=unless-stopped'' : si el contenedor está parado, al reiniciar no lo vol