Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- docker-compose
- = docker-compose gestor de despliegue de contenedores == instalación /via: [[https://docs.docker.com/compose/install/#install-compose]] <code bash> sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -
- Dockerfile
- artido" entre el host y la imagen vagrant También se puede lanzar un proceso vagrant rsync-auto que se encarga de ir haciendo este proceso automaticamente... D * RUN : ejecutar comandos * VOLUMEN * EXPOSE * ENTRYPOINT * CMD * USER * WORKDIR = cd === FROM imagen de referencia * ''FROM <image>''
- trabajando con contenedores
- dores * ''docker run hello-world'' * ''docker search debian'' * ''docker pull debian'' : si no se especifica, se descarga la **latest**, que además es la que se va actualizando * este comando descarga o actuali
- onbuild
- = onbuild se antepone el comando **ONBUILD** delante de los otros comandos, y al usar la imagen gener... ta manera, esos comandos marcados con **ONBUILD** se ejecutan en la imagen extendida (es como una "pla... re/nginx/html </code> <code bash imagen2> FROM base </code> Esta segunda copiaría, según indica en la primera, el contenido del directorio de contexto e
- build
- :TAG]'' :si el Dockerfile no está en el sitio que se le espera * ''--no-cache [-t REPOSITORY:TAG]]... unque haya problemas al "compilar", el contenedor se borra (contenedores <none> <none>) * ''dock... --compress ...'' : comprime todo el contexto (con sentido cuando el demonio no está en tu misma máquina) * ''-q'' : no verbose * ''--pull'' : obligara que actualice la imag
- imágenes
- an un comando por defecto * como ejemplo, nginx se lanza en NO demonio, ya que si lo hiciese, el proceso que arranca el nginx se acabaría y acabaría el contenedor * ''docker -it nginx bash'': ... o (en este caso, nginx)... por lo tanto, nginx no se está ejecutando * ''docker images'' * ''-f
- instalación
- docker cli * docker machine * docker compose (desarrollo) * kinematic = herramienta HORROR... docker cli * docker machine * docker compose * Hyper-V * CMDER: interprete/conversor com... er-ce/debian/#install-docker-ce-1]] * ''sudo usermod -aG docker $USER'' * ''newgrp docker'' (para no tener que reiniciar la sesión)
- network
- el host) a través de mapeo de puertos * Docker se encarga de montarlo {{ :info:cursos:altran:docker... /2016/12/understanding-docker-networking-drivers-use-cases/]] == comandos * ''docker network ls'' * ''docker network inspect <network_id>'' * CIDR ... ependencia, solo añade los contenedores vivos en ese momento. * ''docker run -d --name nginx --netwo
- introducción
- islado que comparte el kernel con el host -> microservicios * docker escrito en Go * ventajas: ... calable * aislamiento * versionable * seguro <image shape="thumbnail">{{ :info:cursos:altr... entes docker: * cliente (CLI) * demonio / servidor - que puede estar en la misma máquina o no ... n * inmutable * versiones * Community Ed * Enterprise Ed * [[https://hub.docker.com]]
- run
- u máquina** * kubernetes es un contenedor y se tiene que lanzar de esta manera * ''-u root:root'' * ''-w <path>'' * ''--expose <puerto> -P'' * ''-e KEY=VALUE'' : variables ... VALUE'' * ''--entrypoint'' * ''--dns <dns_server>'' * ''--cpus <número_cpus>'' * ''--m... r * ''--restart=always'' : con **docker stop** se parará hasta próximo reinicio o que le des start
- alpine
- :<code bash>RUN addgroup -g 1001 -S dani \ && adduser -D -S -u 1001 -F -s /sbin/nologin ... </code> =... d --virtual build-dependencies phyton-dev build-base wget \ && pip install -r requiriments \ &... && mkdir /app \ && mv /tmp/target/gs-rest-service-0.1.0.jar /app/app.jar \ && apk del buil
- multi-stage
- i-stage posibilidad de usar varios FROM, el útimo será el que se utilizará. así: * descargamos la imagen con todo lo que necesitamos * copiamos los p... build /app/app.jar /app/app.jar WORKDIR /app EXPOSE 8080 CMD ["java","-jar","/app/app.jar"] </code>
- dockerhub
- nombreusuario:repo * nuestra imagen ha de llamarse igual: ''docker tag <nombre_imagen> matebcn/repop... '' * ''docker push matebcn/repoprueba:latest'' se puede enlazar dockerhub y github para generar el
- volumes
- mos el sistema para que al levantar el contenedor se estableciese los valores **mínimos** * no deja de ser un alias entre el directorio creado == comandos * ''do
- attach
- = attach se usaba para conectarte a los contenedores. Era como hacer un **docker exec -ti <contenedore