Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- Dockerfile
- apt-get install -y wget </sxh> ''docker build -t <nombre> .'': genera una nueva imagen con repositorio... OM : imagen-plantilla * ENV : variables de entorno (modificar PATH) * ARG : variables de Dockerfile (no en el contenedor) * COPY : copiar ficheros en l... otras imágenes), lo que hará que nuestro sistema no se actualice. Por eso la línea RUN del update inc
- docker-compose
- ate curso:docker </code> <code atributos> user: nombre: mate curso: docker anyo: 2018 </code> <c... ejecución <code bash> # lanza (previa descarga si no estuviese) los contenedores indicados en el .yml ... os contenedores gestionados por docker-compose (y no todos como lo haríamos a través de ''docker ps'')... epends_on: bd bd: image: mongo </sxh> esto nos asegura que se lanzará primerdo **bd**, pero igu
- build
- ile.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 R... "compilar", el contenedor se borra (contenedores <none> <none>) * ''docker images -f "dangling=t
- imágenes
- o por defecto * como ejemplo, nginx se lanza en NO demonio, ya que si lo hiciese, el proceso que arr... ecto (en este caso, nginx)... por lo tanto, nginx no se está ejecutando * ''docker images'' * ''-f "dangling=true"'': filtra lista imágenes no tageadas * ''--filter "label=<clave>"'': filt... ar una imagen * ''docker tag <imagen_id> <nuevo_nombre>'' asignar un nombre a una imagem sin tagear,
- volumes
- nedor se estableciese los valores **mínimos** * no deja de ser un alias entre el directorio creado ... un volumen creado en otra ruta (comando de abajo) no eliminará nada (aunque el volumen ya no estará disponible desde **docker volume** * ''docker volume create --driver local --opt type=none --opt o=bind --opt device=/home/vagrant/vol <vo
- trabajando con contenedores
- r search debian'' * ''docker pull debian'' : si no se especifica, se descarga la **latest**, que ade... '' * ''docker exec -it <id_contenedor> bash'' : nos enganchamos a un contenedor en funcionamiento ... el contenedor se para. Si lo hacemos con el EXEC no pasa * ''docker rm <id_contenedor>'' * no se pueden borrar contenedores en ejecución * ''do
- network
- que el host (le preguntará el DHCP de la red) * none : sin red, sin interfaz (solo loopback) * más... * ''docker network create --driver [bridge|host|none] <nombre_network>'' : crea una nueva red con otro rango === comunicación entre contenedores * vi... ine sh'': con el comando **--link** vinculamos el nombre nginx al contenedor nginx (modifica el ficher
- alpine
- 01 -S dani \ && adduser -D -S -u 1001 -F -s /sbin/nologin ... </code> == virtual * coger la imagen ... o en un RUN (para mantenerlo en la layer)... entorno virtual:<code bash> RUN apk --update add --virtua... abs.git]]):<code bash> FROM alpine:3.7 RUN apk --no-cache add openjdk8-jre COPY . /tmp WORKDIR /tmp RUN apk --no-cache add --virtual build-dependencies openjdk8 m
- onbuild
- una "plantilla") -> facilita a los usuarios (que no generedores) de Docker el trabajo == ejemplo <co... io de contexto en usr....html == desventajas * no funciona con **multi-stage** -> si que permite, pero no se puede extender, a efectos prácticos no sirve de mucho
- dockerhub
- kerhub * crear repositorio en **dockerhub** * nos da un nombreusuario:repo * nuestra imagen ha de llamarse igual: ''docker tag <nombre_imagen> matebcn/repoprueba:latest'' * hacem
- run
- > -P'' * ''-e KEY=VALUE'' : variables de entorno * ''-I KEY=VALUE'' * ''--entrypoint'' ... '' * ''--memory <memoria>'' * ''--restart=no'' * ''--restart=on-failure:3'' * ''--res... ed'' : si el contenedor está parado, al reiniciar no lo volverá a arrancar * ''--restart=always''
- dind (docker inside docker)
- * al hacer ''docker ps'' dentro del contenedor, nos muestra los contenedores de la máquina host de l... docker para desplegar otras cosas en docker) * no pensado para que un contenedor tenga otros conten
- instalación
- * ''sudo usermod -aG docker $USER'' * ''newgrp docker'' (para no tener que reiniciar la sesión)
- introducción
- servidor - que puede estar en la misma máquina o no que el cliente <image shape="thumbnail">{{ :info