Uso de la imagen: Para utilizar la imagen es necesario ejecutar "docker pull marcobfj/devops_test"
189
Debemos ejecutar el siguiente comando para contruir la imagen.
docker build --tag devops-test:v1 .
Para la parte de la autenticacion basica es necesario correr un contenedor extra que proveera la autenticacion basica para nuestro contenedor web. Pasos:
docker run -d -p 8080:80 -m 256m --cpus=1.5 --cpuset-cpus=1 --memory-reservation=128m --network cargamos --name web devops-test:v1
docker run -d -p 80:80 --link web:web --network cargamos --name auth beevelop/nginx-basic-auth
A traves del comando
docker stats
Podemos monitorear los recursos de los contenedores que estan ejecucion.
docker run -d -p 8080:80 -m 256m --cpus=1.5 --cpuset-cpus=1 --memory-reservation=128m --name web devops-test:v1
git clone https://github.com/alejorod18/devops-jr-test.git checkout master && git checkout -b <nombre_nueva_rama>.git checkout master && git merge rama.git remote -v.git remote add repositorio_remoto https://github.com/alejorod18/devops-jr-test.git push origin master. Si deseamos subir una rama que no existe en el repositorio remoto ejecutaremos: git push --set-upstream origin <nombre_rama>Para la creacion de de una red en docker es necesario ejecutar:
docker network create cargamos
Y para correr el contenedor haciendo uso de esta red debemos ejecutar en contenedor con las siguientes banderas.
docker run -d -p 8080:80 -m 256m --cpus=1.5 --cpuset-cpus=1 --memory-reservation=128m --network cargamos --name web devops-test:v1
Para visualizar la aplicacion es necesario acceder a localhost:8080
Content type
Image
Digest
Size
56.3 MB
Last updated
over 5 years ago
docker pull marcobfj/devops_test