GNU/Linux >> Tutoriales Linux >  >> Linux

Que el Cuarto te acompañe a través de Podman

¡Feliz cuatro de mayo a todos! Unas pocas semanas después del estreno de Star Wars, tuve la suerte de verla en un cine Dolby en Denver, CO. Estaba enganchado, completa y totalmente enganchado. Durante la última década, construí un televisor de pantalla grande realmente agradable con una configuración de sonido envolvente y rara vez voy al cine. Espero a que se transmitan o lleguen a Blue-Ray. Hago una excepción con las películas de Star Wars. Esos que voy a ver al menos una vez en un teatro. Entonces sí, compro una copia para verla en casa cuando esté disponible.

[ También te puede interesar: Trucos estúpidos de Bash:historial, reutilización de argumentos, archivos y directorios, funciones y más]

Como sé que ser fanático de Star Wars es un rasgo que comparto con muchos en la industria de la tecnología, pensé en celebrar el 4 de mayo con una pequeña combinación de contenedores y Star Wars en uno. Hace varios años, Simon Jansen creó Star Wars Asciimation, que muestra la primera película de Star Wars, ahora llamada "Star Wars:Episodio IV - Una nueva esperanza", completamente en ASCII y funciona con Telnet. Ha estado dando vueltas a lo largo de los años y es divertido de ver, pero últimamente, intentar que funcione con Telnet a veces puede ser un desafío.

Entonces, después de que un colega dijo que debería ejecutarlo desde un contenedor, pensé en intentar hacerlo. Hice algunos intentos para que se ejecutara, pero encontré problemas con Telnet tanto en el contenedor como en mi host. Google al rescate. Descubrí el proyecto ascii-telnet-server.

Así que en mi máquina Fedora, hice:

mkdir StarWars
cd StarWars
git clone https://github.com/nitram509/ascii-telnet-server
cd ascii-telnet-server

Ahora, si mira en este directorio, notará que se ha configurado con un Dockerfile. Sin embargo, el Dockerfile reproducirá una película de muestra si la usa sin cambiarla. Para reproducir la película ASCII Star Wars, edite esta línea en Dockerfille:

ENV input_file sample_movies/short_intro.txt

Eliminando short_intro y reemplazándolo con sw1 así:

ENV input_file sample_movies/sw1.txt

Ahora usando Podman, haz:

podman build -t asciistarwars .

Y una vez completado, ejecuta el contenedor y disfruta.

podman run -it --rm -e mode=stdout asciistarwars

Si por casualidad, solo desea ejecutar la película sin realizar las configuraciones anteriores, puede usar la imagen que armé en quay.io con:

podman run -it --rm -e mode=stdout quay.io/tomsweeneyredhat/asciistarwars

[ Obtenga este libro electrónico gratuito:Administrar sus clústeres de Kubernetes para principiantes. ]

Resumir

Pensé que era una excelente manera de divertirse con un pequeño contenedor y celebrar el 4 de mayo. Ahora ve a disfrutar tu día y espero que esto te ayude a involucrarte un poco en Star Wars.


Linux
  1. Programación de tareas con el comando cron de Linux

  2. Analizar el kernel de Linux con ftrace

  3. 3 cosas útiles que puedes hacer con la herramienta IP en Linux

  4. Explorando el nuevo comando secreto Podman

  5. ¿Usando –exclude con el comando Du?

4 formas de editar un PDF con el comando pdftk-java

Aprende Linux con la Raspberry Pi

Tutorial de Podman:comience a usar Podman

Domótica:Ejecución de Home Assistant con Podman

Asegure Linux con el archivo Sudoers

¿Cómo usa expresiones regulares con el comando cp en Linux?