Este proyecto contiene un ejemplo simple de como contenerizar una aplicacion de Ruby en Docker.
Para correr el codigo ejemplo
ruby app.rbPara Crear el contenedor de Docker
docker build -t tu-cuenta/tu-tag .Para correr el contenedor, vamos a mapear el puerto 4567 que la aplicación expone al arrancar por 4000 en nuestro ordenador.
docker run -it -p 4000:4567 tu-cuenta/tu-tagY visita http://localhost:4000
Si estas trabajando en una Mac con Apple Silicon (M1, M2) es mejor que crees una imagen multi-arquitectura
docker buildx build --platform linux/amd64,linux/arm64 --push -t tu-cuenta/tu-tag .