ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Docker usando nginx y mysql


Enviado por   •  20 de Octubre de 2020  •  Práctica o problema  •  412 Palabras (2 Páginas)  •  118 Visitas

Página 1 de 2

[pic 1][pic 2][pic 3]

[pic 4]




Instituto Tecnológico de Durango.

Ingeniería en sistemas computacionales.

Tecnologías emergentes 4.0.

Grupo: 8AC

Alumno:

Facilitador:

25/02/2020


Practica Docker usando nginx y mysql.

Lo primero antes de comenzar la practica es instalar Docker en nuestro sistema operativo Ubuntu. Para esto utilizamos el comando sudo apt install Docker y listo, se instalará Docker. Para iniciar la practica crearemos nuestro contenedor con nginx con el comando sudo docker run -d --name test01 nginx:alpine  dicho comando nos creara nuestro contenedor.  Posteriormente para ver que se haya creado correctamente usaremos el comando sudo docker images | grep nginx mediante el cual podremos observar si ese contenedor fue creado (para más información del contenedor ejecutamos sudo docker history nginx:alpine ).

[pic 5]

[pic 6]

Ahora ejecutamos nuestro contenedor de nombre test01 con el comando sudo docker exec -it test01 sh y una vez dentro usamos ps -ef para salir usamos exit y usamos los comandos sudo docker stop test01 y sudo docker rm test01 para detener el proceso de nuestro contenedor.

[pic 7]

Para poder ver lo que sirve Nginx, tienes que conectar el puerto del contenedor con el puerto de tu equipo. Para eso, la instrucción que vas a ejecutar es sudo docker run -d --name test01 -p 81:80 nginx:alpine En este caso, la opción -p 81:80 indica que cuando te conectas al puerto 81 de tu equipo, estás conectándote al puerto 80 del contenedor, entonces ingresamos a http://localhost:81 y veremosque nos deja ingresar perfectamente. [pic 8]

[pic 9]

Detenemos el contenedor y usamos sudo docker run -d --name test01 -p 80:80 -p 443:443 ngnix:alpine Al igual si cambiamos el puerto 80:80 e incluso con protocolo de seguridad https solo que en este nos dirá un error del protocolo de seguridad. Para observar iremos a http://localhost  o https://localhost. [pic 10][pic 11]

[pic 12]

Mysql.

Lo primero es instalar la imagen de mysql con el comando docker run -d -p 33060:3306 --name mysql-db -e MYSQL_ROOT_PASSWORD=secret mysql

[pic 13]

Después para verificar que este correctamente instalada la imagen de myslq usamos el comando sudo Docker images con el cual podremos observar todas las imágenes que tenemos disponibles.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (1 Mb) docx (1 Mb)
Leer 1 página más »
Disponible sólo en Clubensayos.com