Este workshop trabajar con los siguientes contenidos.
- Docker Conceptos Básicos
- Cliente Docker
- Clonar un contenedor
- Replicar contenedores
- Actualizar Contenedores
- Creando un Dockerfile
- Crear un contenedor
- Aplicando Configuraciones ENVIRONMENT
Preparaciones:
- Instalar Docker.
- Clonar repositorios
git clone https://github.com/jonDotsoy/docker-workshop.git
.
Descargar una imagen.
$ docekr pull ubuntu
Ejecutamos un bash dentro de un nuevo contenedor.
$ docker run -it ubuntu /bin/bash
Listar Proceso ejecutados.
$ docker ps
Debemos tener presente el actual nombre del contenedor.
$ docker rename OLD_NAME NEW_NAME
- Nota: Documentación pendiente.
- Nota: Documentación pendiente.
Creamos un directorio y creamos dentro un archivo index.php
.
<!-- filename: index.php -->
<?php
echo "Saludos desde PHP Usando Docker.";
?>
Abrimos nuestra consola docker y ejecutamos el siguiente comando.
$ docker run -it --name myapp -P -v $(pwd):/var/www/html php:5.6-apache
Levantaremos el servicio php usando el puerto 80 del servidor como un sitio web.
$ docker run -d --name myapp -p 80:80 -v $(pwd):/var/www/html php:5.6-apache
- Nota: En este caso atributo
-p
es con Minúscula.
Verificamos su ejecución con el comando docker ps
y veremos nuestro proceso con el nombre myapp
.