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 RUN apt-get update && apt-get install -y wget </sxh> ''docker build -t <nombre> .'': genera una nueva imagen con repositorio <tag> <callout typ... host y la imagen vagrant También se puede lanzar un proceso vagrant rsync-auto que se encarga de ir h
- git (altran)
- ente: **Daniel Sanchez** == conceptos * HEAD: puntero al commit de trabajo == config * ''%%--sy... scribe el último commit, editando mensaje -> crea un nuevo commit con los cambios * si nos hemos dejado alguna cosa por añadir/modificar o hemos puesto un mensaje poco significativo o erróneo == checkout * ''
- network @info:cursos:altran:docker
- ?500 }} == OVERLAY Driver necesita de BBDD para funcionar: Zookeeper, Consul, Etcd montaje en producc... : puente * host : misma red que el host (le preguntará el DHCP de la red) * none : sin red, sin in... ) * más info: [[https://blog.docker.com/2016/12/understanding-docker-networking-drivers-use-cases/]]... iver [bridge|host|none] <nombre_network>'' : crea una nueva red con otro rango === comunicación entre
- trabajando con contenedores @info:cursos:altran:docker
- -a'' muestra todos los contenedores * ''docker run hello-world'' * ''docker search debian'' * ''... bian:<tag>'' : diferentes versiones * ''docker run %%<imagen>%%'' * ''-it'': interactive, tty <... ec -it <id_contenedor> bash'' : nos enganchamos a un contenedor en funcionamiento * //bash// o //sh// serían válidos siempre que estén instalados.
- volumes @info:cursos:altran:docker
- = 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... -entrypoint-initdb.d/init.sql'' : si carecemos de un volumen que de persistencia, con esto montaríamos
- alpine @info:cursos:altran:docker
- alpine == instrucciones * usuarios:<code bash>RUN addgroup -g 1001 -S dani \ && adduser -D -S -u 10... ealizamos las tareas necesarias y borrar, todo en un RUN (para mantenerlo en la layer)... entorno virtual:<code bash> RUN apk --update add --virtual build-dependencies phy
- portainer @info:cursos:altran:docker
- tenedores de Docker == local <code bash> docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v $PWD:/tmp portainer/portainer </code> == cliente <code bash>docker run -d -p 9001:9001 --name portainer_agent --restart=
- docker-compose @info:cursos:altran:docker
- compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose </cod... conexión al contenedor <service> * ''docker run -it <service> <comando>'' * ''docker-compose im... icar el fichero mientras están los contenedores, aunque no le gusta si se tocan volumenes... mejor par
- dind (docker inside docker) @info:cursos:altran:docker
- otro demonio (instalar el cliente) * ''docker run -v /var/run/docker.sock:/var/run/docker.sock alpine sh'' * al hacer ''docker ps'' dentro del contenedor, nos ... contenedores (por el -v utilizado) * ''docker run --privileged -d --rm --name docker docker:17.12.1
- run @info:cursos:altran:docker
- = run == comando y opciones * ''docker run <opciones> <imagen>'' * ''--name'' * ''--privileged'' ... enedor sobre **tu máquina** * kubernetes es un contenedor y se tiene que lanzar de esta manera ... * ''--restart=on-failure:3'' * ''--restart=unless-stopped'' : si el contenedor está parado, al
- docker (altran)
- an:docker:exec]] * [[info:cursos:altran:docker:run]] * [[info:cursos:altran:docker:update]] * [[... partir archivos: ''nginx-autoindex'' -> ''docker run --rm -p 80:80 -v $PWD:/usr/share/nginx/html jrelv
- build @info:cursos:altran:docker
- ' * ''-t REPOSITORY:TAG'' : crear a partir de un repositorio * ''-f Dockerfile.build [-t REPOS... cales) * ''force-rm [-t REPOSITORY:TAG]]'' : aunque haya problemas al "compilar", el contenedor se
- imágenes @info:cursos:altran:docker
- = imágenes * todas las imágenes ejecutan un comando por defecto * como ejemplo, nginx se lanza en ... plantilla) * ''docker rmi <imagen_id>'': borrar una imagen * ''docker tag <imagen_id> <nuevo_nombre>'' asignar un nombre a una imagem sin tagear, copiar si ya estaba tageada * ''docker save -o <destino> <imagen>:<
- onbuild @info:cursos:altran:docker
- ILD** se ejecutan en la imagen extendida (es como una "plantilla") -> facilita a los usuarios (que no ... > <code bash imagen2> FROM base </code> Esta segunda copiaría, según indica en la primera, el conten... e contexto en usr....html == desventajas * no funciona con **multi-stage** -> si que permite, pero
- attach @info:cursos:altran:docker
- ara conectarte a los contenedores. Era como hacer un **docker exec -ti <contenedore> <shell>** actual