¿Le gustaría aprender a instalar Apache usando Docker en Ubuntu Linux? En este tutorial, vamos a mostrarle todos los pasos necesarios para realizar la instalación de Apache utilizando Docker en un equipo que ejecuta Ubuntu Linux en 5 minutos o menos.

• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
• Apache 2.4.46

Lista de equipos

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.

Como asociado de Amazon, gano con compras calificadas.

Tutorial Apache – Instalación de Docker en Ubuntu Linux

Instale el servicio Docker.

Copy to Clipboard

Descargue la imagen de docker de Apache desde el repositorio en línea.

Copy to Clipboard

Enumere las imágenes de Docker instaladas en el sistema.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Inicie un nuevo contenedor Apache con esta imagen de Docker.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

En nuestro ejemplo, la imagen de Docker se usó para iniciar un nuevo contenedor.

El nuevo contenedor utiliza el puerto local 80.

El identificador del contenedor es 605238b70aad46ac80ef7a9013e5dbf376dbaad487130553c0a0db85c3847532

¡Felicitaciones! Ha terminado la instalación de Apache Docker en Ubuntu Linux.

Docker Apache – Datos persistentes

Cree un volumen acoplable para los datos persistentes.

Copy to Clipboard

Compruebe el directorio de datos persistente.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Opcionalmente, cree un vínculo simbólico a una ubicación de acceso más fácil.

Copy to Clipboard

Inicie un contenedor Apache con almacenamiento de datos persistente.

Copy to Clipboard

Compruebe el contenido del directorio de datos persistente.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

¡Felicitaciones! Ha configurado correctamente el uso del almacenamiento de datos persistente de Docker.

Tutorial Apache – Prueba de la instalación de Docker

Abra su navegador e introduzca la dirección IP de su servidor web.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.100.10

El servidor Apache mostrará el sitio web predeterminado.

Apache default page

¡Felicitaciones! La instalación de Apache Docker se ha probado correctamente.

Tutorial Apache – Administración de contenedores de Docker

Compruebe el estado de todos los contenedores de Docker mediante el siguiente comando:

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Compruebe el estado del contenedor Apache utilizando el ID o su nombre.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Para detener el servicio de contenedor Apache, utilice el siguiente comando:

Copy to Clipboard

Para iniciar el servicio de contenedor Apache, utilice el siguiente comando:

Copy to Clipboard

Para reiniciar el servicio de contenedor Apache, utilice el siguiente comando:

Copy to Clipboard

En caso de error, utilice el siguiente comando para verificar los registros del contenedor Apache.

Copy to Clipboard

En nuestros ejemplos, mostramos cómo administrar el contenedor Apache utilizando su ID o el nombre previamente definido.