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

Docker usando nginx y mysql

AlanAMtzCPráctica o problema20 de Octubre de 2020

412 Palabras (2 Páginas)139 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.

[pic 14]

Después ejecutaremos nuestro contenedor con el comando docker exec -it mysql-db mysql -p este nos pedirá una contraseña la cual nosotros previamente seleccionamos como “secret”

[pic 15]

Después ya estaremos ejecutando nuestro contenedor con mysql, para comprobarlo mostramos las bases de datos disponibles y listo. [pic 16]

[pic 17]

...

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