En este repositorio voy a ir poniendo diferentes ejemplos a modo de plantilla de Docker (Compose, Dockerfile, etc.) que considero de utilidad y por ahorrar tiempo a quien los necesite.
Además, aquí estará el código del curso gratuito de Docker que puedes encontrar en:
- Docker básico: Usar imágenes https://jarroba.com/docker-basico-docker-desktop-y-objetos-docker/
- Docker Compose: Usar cómodamente imágenes https://jarroba.com/docker-compose/
- Docker Compose en un proyecto: Uso de imágenes en un desarrollo https://jarroba.com/docker-compose-en-un-proyecto/
- Imágenes Docker: Gestión de imágenes avanzada por consola https://jarroba.com/dockerfile-directivas-y-dockerizar-proyectos/
- Dockerfile: Directivas y Dockerizar proyectos: trabajar con proyectos Dockerizados https://jarroba.com/dockerfile-directivas-y-dockerizar-proyectos/
- Dockerfile avanzado: multietapa, repositorio y trucos: para especializarse en Dockerizacion https://jarroba.com/dockerfile-avanzado-multietapa-repositorio-y-trucos/
Para ejecutar este proyecto necesitas tener Docker Engine funcionando (más información en el artículo: https://jarroba.com/docker-compose/)
Iniciar Docker con systemd:
sudo systemctl start docker
Iniciar Docker con SysV init:
sudo service docker start
Iniciar Docker con WSL2:
wsl sudo service docker start
Iniciar demonio de Docker:
sudo dockerd
Nota: Puedes ver esto también en: README.Docker.md