Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- Dockerfile @info:cursos:altran:docker
- Dockerfile fichero de scripting para generar un contenedor <sxh; title:Dockerfile> FROM debian:latest... r build -t <nombre> .'': genera una nueva imagen con repositorio <tag> <callout type="info" icon="true">''vagrant rsync'' : sincroniza el directorio "compartido" entre el host y la imagen vagrant Ta
- git (altran)
- it (altran) {{tag>devops cursos git}} ~~NOTOC~~ Ponente: **Daniel Sanchez** == conceptos * HEAD: puntero al commit de trabajo == config * ''%%--system%%'' : /etc/gitconfig * ''git config %%--system%% color.status auto'' * ''%%
- docker-compose @info:cursos:altran:docker
- = docker-compose gestor de despliegue de contenedores == instalación /via: [[https://docs.docker.com/... or </code> == docker-compose.yml <sxh yaml> version:'3.6' services: webapp: image: httpd:alpine bd: image: mongo </sxh> == ejecución <code bash> # lanza (previa descarga si no estuviese) los contenedores indicados en el .yml docker-compose up
- trabajando con contenedores @info:cursos:altran:docker
- = trabajando con contenedores * ''docker info'' * ''docker ps'' * ''-a'' muestra todos los contenedores * ''docker run hello-world'' * ''doc... * ''docker pull debian:<tag>'' : diferentes versiones * ''docker run %%<imagen>%%'' * ''-it'':
- network @info:cursos:altran:docker
- = network == BRIDGE Driver * Docker monta otra red y para acceder desde fuera del host (o desde el h... vés de mapeo de puertos * Docker se encarga de montarlo {{ :info:cursos:altran:docker:pasted:2018071... }} == OVERLAY Driver necesita de BBDD para funcionar: Zookeeper, Consul, Etcd montaje en producción {{ :info:cursos:altran:docker:pasted:20180717-091455
- onbuild @info:cursos:altran:docker
- = onbuild se antepone el comando **ONBUILD** 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 (e
- volumes @info:cursos:altran:docker
- lumes == intro * persistencia : si lanzamos un contenedor indicando un volumen sin dar el path del equipo local, montará una estructura en **/var/lib/docker/volumes/<... si carecemos de un volumen que de persistencia, con esto montaríamos el sistema para que al levantar el contenedor se estableciese los valores **mínimos*
- build @info:cursos:altran:docker
- = build * ''docker build <opciones> .'' * ''-t REPOSITORY:TAG'' : crear a partir de un repositor... AG]]'' : aunque haya problemas al "compilar", el contenedor se borra (contenedores <none> <none>) * ''docker images -f "dangling=true"'' : lista imágenes que no están ta
- dind (docker inside docker) @info:cursos:altran:docker
- dind (docker inside docker) * atacar a otro demonio (instalar el cliente) * ''docker run -v /var/... ine sh'' * al 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 -
- introducción @info:cursos:altran:docker
- t (1979) * FreeBSD Jail (2000) * Solaris Zones (2005) * OpenVZ (2006) * LXC (2008) * Docker (2013) * Rocket (2014) * contenedor: proceso -apache, tomcat,por ejemplo - aislado que comparte el kernel con el host -> microservicios * docker escrito en G... gero * escalable * aislamiento * versionable * seguro <image shape="thumbnail">{{ :inf
- run @info:cursos:altran:docker
- = 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 *
- docker (altran)
- = docker (altran) {{tag>devops cursos docker}} Ponente: **Daniel Sanchez** == Curso * [[info:cursos:altran:docker:introduccion]] * [[info:cursos:altran:docker:instalacion]] * [[info:cursos:altran:docker:contenedores]] * [[info:cursos:altran:docker:imagenes]] * [[inf
- exec @info:cursos:altran:docker
- = exec == comando y opciones * ''docker exec <opciones> <contenedor> <comando>'' * ''-it'' : interactivo tty * ''-u root:root'' : cambiar el usuario con el que entramos * ''-d'' : exec detach *
- export & import @info:cursos:altran:docker
- = export & import <callout type="danger" icon="true">pecado mortal</callout> == export * ''docker export <contenedor>'' * ''docker export <contenedor> > file.tar'' * ''docker export -o file.tar <contenedor>'' == import * ''docker import ...''
- alpine @info:cursos:altran:docker
- = alpine == instrucciones * usuarios:<code bash>RUN addgroup -g 1001 -S dani \ && adduser -D -S -u 1... apk --update add --virtual build-dependencies phyton-dev build-base wget \ && pip install -r requi... cker desde alpine para una app java (spring boot con maven [[https://github.com/dspuig/docker-labs.git