en

Cerca

Heus ací els resultats de la cerca.

Dockerfile @info:cursos:altran:docker
43 Resultats, Darrera modificació:
ocker build -t <nombre> .'': genera una nueva imagen con repositorio <tag> <callout type="info" icon=... el directorio "compartido" entre el host y la imagen vagrant También se puede lanzar un proceso vagran... amente</callout> == instrucciones * FROM : imagen-plantilla * ENV : variables de entorno (modificar PATH) * ARG : variables de Dockerfile (no en el contenedor) * COPY : copiar ficheros en la i
volumes @info:cursos:altran:docker
17 Resultats, Darrera modificació:
cia : 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 carecemos de un volumen que de persistencia, con esto montaríamos el sist
imágenes @info:cursos:altran:docker
15 Resultats, Darrera modificació:
ando por defecto * como ejemplo, nginx se lanza en NO demonio, ya que si lo hiciese, el proceso que ... x bash'': sobreescritura del comando por defecto (en este caso, nginx)... por lo tanto, nginx no se es... bel=<clave>"'': filtra por labels (a nivel de imagen, se ven siempre) * ''--filter ...?'' * ''--format "%%{{.ID}}:{{.Repository}}%%"'': formato de
trabajando con contenedores @info:cursos:altran:docker
13 Resultats, Darrera modificació:
do * este comando descarga o actualiza la imagen * ''docker pull debian:<tag>'' : diferentes versiones * ''docker run %%<imagen>%%'' * ''-it'': interactive, tty <image shap... tenedor> bash'' : nos enganchamos a un contenedor en funcionamiento * //bash// o //sh// serían válidos siempre que estén instalados. * suelen poner //sh// que es más ligero * si ejecutamo
git (altran)
9 Resultats, Darrera modificació:
*upstreams* : remoto por defecto, configurado/ble en cada rama, donde sincronizará * ''git push -u... reescribe la historia si esta ha sido reescritura en el remote. Puede evitar problemas de historias no... ar <callout type="danger" title="borrar la 'rama' en local si está merged" icon="true">git branch -d '... llout> <callout type="danger" title="borra 'rama' en 'origin'" icon="true">git push --delete [-d] 'ori
docker-compose @info:cursos:altran:docker
9 Resultats, Darrera modificació:
carga si no estuviese) los contenedores indicados en el .yml docker-compose up # en modo detach docker-compose up -d </code> == comandos * ''docker-co... ps --services'' : lista los "servicios" definidos en el .yml * ''docker-compose logs'' * ''-f'' ... servicio (contenedor)... me es igual como se llamen los contenedores * ''docker-compose stop'' : pa
onbuild @info:cursos:altran:docker
6 Resultats, Darrera modificació:
* delante de los 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 imagen> FROM nginx ONBUILD COPY . /usr/share/nginx/html
alpine @info:cursos:altran:docker
5 Resultats, Darrera modificació:
/nologin ... </code> == virtual * coger la imagen mínima, instalar lo necesario, realizamos las tareas necesarias y borrar, todo en un RUN (para mantenerlo en la layer)... entorno virtual:<code bash> RUN apk --update add --virtual bu... esde alpine para una app java (spring boot con maven [[https://github.com/dspuig/docker-labs.git]]):<c
dockerhub @info:cursos:altran:docker
4 Resultats, Darrera modificació:
= dockerhub * crear repositorio en **dockerhub** * nos da un nombreusuario:repo * nuestra imagen ha de llamarse igual: ''docker tag <nombre_imagen> matebcn/repoprueba:latest'' * hacemos login en docker hub: ''docker login'' * ''docker push mate
introducción @info:cursos:altran:docker
4 Resultats, Darrera modificació:
= introducción * basado en: * chroot (1979) * FreeBSD Jail (2000) * Solaris Zones (2005... con el host -> microservicios * docker escrito en Go * ventajas: * portable * automatizab... (CLI) * demonio / servidor - que puede estar en la misma máquina o no que el cliente <image shap... an:pasted:20180703-074933.png }}</image> * imagen * inmutable * versiones * Community Ed
multi-stage @info:cursos:altran:docker
4 Resultats, Darrera modificació:
el que se utilizará. así: * descargamos la imagen con todo lo que necesitamos * copiamos los prog... os (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.5.4-jdk-8-alpine AS build COPY . /src WORKDIR /
network @info:cursos:altran:docker
4 Resultats, Darrera modificació:
D para funcionar: 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 ... nedor para que funcione * después de la 17.2, en la bridge por defecto, automáticamente añade los ... de dependencia, solo añade los contenedores vivos en ese momento. * ''docker run -d --name nginx --n
build @info:cursos:altran:docker
3 Resultats, Darrera modificació:
d [-t REPOSITORY:TAG]'' :si el Dockerfile no está en el sitio que se le espera * ''--no-cache [-t ... l contexto (con sentido cuando el demonio no está en tu misma máquina) * ''-q'' : no verbose * ''--pull'' : obligara que actualice la imagen base * ''-m 1g'' : * ''-cpu-shares'':
diff @info:cursos:altran:docker
1 Resultats, Darrera modificació:
= diff == comandos * ''docker diff'' : diferencias entre un contenedor y su imagen
dind (docker inside docker) @info:cursos:altran:docker
1 Resultats, Darrera modificació:
utando comandos docker para desplegar otras cosas en docker) * no pensado para que un contenedor ten
instalación @info:cursos:altran:docker
1 Resultats, Darrera modificació:
portainer @info:cursos:altran:docker
1 Resultats, Darrera modificació:
run @info:cursos:altran:docker
1 Resultats, Darrera modificació: