- no es necesario pasarle al archivo un parametro se colocan despues de colocar ./dockerSH.sh
- tener habilitado o desocupado el puerto 80:80
- Crear o logearte en una cuenta de Docker Hub
- tener instalado Docker
- crear un archivo Dockerfile en cualquier directorio y ejecutar
sudo docker build -t "image-name" .
- ejecutar el comando
./dockerSH.sh
- stop
- sp
- images
- deploy
- version
- rollback
- stop === sirve como un docker stop (detener un contenedor)
- sp === sirve como un docker ps (ver contenedores)
- images === sirve como un docker images (ver imagenes)
- deploy === se ejecuta un docker run
- version === se crea un tag y se pusea a dockerHub
- rollback === se ejecuta un run con una version especifica === se ejecuta un
docker run
con una version especifica y se puede volver a colocar y eliminara el anterior contenedor con el mismo nombre