@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Dockerfile y Docker Compose 3

Dockerfile y Docker Compose

Dockerfile y Docker Compose

En el mundo de los dockers existen formas de automatizar o generar acciones repetidas teniéndolas preprogramadas. Eso qué significa, que podemos trabajar un fichero base, por ejemplo, un docker con IIS que nos servirá para múltiples proyectos. Os mostramos dos opciones Dockerfile y Docker Compose, basándonos en las últimas entradas con Windows Server 2016 como base de host.

CREAR IMAGEN PERSONALIZADA CON DOCKERFILE

Se ha generado un ejemplo de Dockerfile para IIS, donde se genera un site en C:\site para el puerto 8000. Esto se hace así porque c:\inetpub\wwwroot da problemas de permisos:

Nos colocamos en la carpeta que tiene el fichero Dockerfile, en este caso D:\Proyectos\Imagenes, y lo ejecutamos:

DOCKER-COMPOSE Y FICHERO YML

Como ya hemos generado una imagen con dockerfile, que va a incluir IIS + SQL Express, vamos a automatizar la creación de proyectos con un fichero YML.

El ejemplo que hemos creado enlace IIS con SQL Express, colocando el docker en la red NAT. NO UTILIZAR TABULADORES, SOLO ESPACIOS:

Una vez que tenemos el fichero YML preparado en la carpeta del Proyecto (** CADA PROYECTO SE MODIFICARÁ LOS PUERTOS EXPUESTOS **):

Dockerfile y Docker Compose 1

Lanzamos su ejecución:

Dockerfile y Docker Compose 2

Como podéis observar en la imagen, para trabajar con docker-compose sin errores, deberemos colocarnos en la carpeta del proyecto que queremos lanzar.

Dockerfile y Docker Compose 3

Para comprobar si están lanzados “docker ps”:

Dockerfile y Docker Compose 4

Y para parar todo el proyecto:

Dockerfile y Docker Compose 5

¿Te ha gustado la entrada SÍGUENOS EN TWITTER?

Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

proxmox-integrar-host-en-zabbix-7-lts-16

Proxmox: Integrar host en Zabbix 7 LTS

Proxmox: Integrar host en Zabbix 7 LTS En el mundo de la virtualización y la …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

dieciseis − doce =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu