Quadlet es la útil secreto que hace que Podman sea mejor que Docker, y aquí le mostramos cómo usarla

Con su naturaleza comprensible de usar y ecosistema sólido de roca, Docker ha sido mi compañero constante durante el curso de mi delirio de laboratorio en casa. Pero luego de probar Podman antiguamente, he cambiado por completo al tiempo de ejecución del contenedor Daemonlossloss. Por otra parte de ofrecer una mejor seguridad, Podman además trae soporte de POD a la mesa, lo que lo hace consumado cuando desea penetrar servicios estrechamente asociados en su tiempo de trabajo de valor de producción.

Mejor aún, puede dotar su sistema Podman con un par de adiciones ordenadas. Esto incluye Quadlet, una utilidad que le permite ejecutar contenedores como si fueran servicios Systemd. Si eso suena interesante, entonces sigue leyendo. Aquí hay un artículo rápido para ayudarlo a ponerse al día en Quadlet.

Relacionado

La hoja de ruta definitiva para su delirio de autohospedación

¿Quieres sumergirte en la cado de conejo autohostante pero no sabes por dónde principiar? ¡Se nos ocurrió la hoja de ruta perfecta para ti!

¿Qué es Quadlet, de todos modos?

¿Y por qué deberías molestarte en usarlo?

Implementar las herramientas de TI como un contenedor Systemd usando Quadlet

Antiguamente de que podamos discutir Quadlet, es hora de repasar Systemd. Para los no iniciados, Systemd es el administrador de servicios que maneja la ejecución de programas cuando inicia su máquina Linux. Por defecto, Podman usa el maniquí Fork-EXEC para ejecutar sus contenedores, pero puede usar Quadlet para implementar sus servicios contenedores en Systemd. Si correctamente puede sonar poco enrevesado, hay un par de beneficios al tratar sus aplicaciones basadas en Podman como servicios del sistema.

Por un flanco, puede usar Quadlet para renovar automáticamente su conjunto de contenedores. Puede usar herramientas SystemD para aceptar los registros de contenedores y aceptar notificaciones si un servicio se desconecta de la nadie. Agregue la instalación a los contenedores de botas automáticas y reinicielos en el fracaso, y está claro por qué muchos entusiastas del laboratorio en el hogar prefieren Quadlet.

Eso es antiguamente de incluir el soporte de archivos de configuración de contenedores personalizados. Si correctamente no diría que puede reemplazar por completo a Docker Compose, Quadlet es una alternativa sólida de roca si desea usar documentos de configuración declarativos al crear contenedores en Podman.

Relacionado

Uso el escritorio de Podman para gobernar mi flota de contenedores en Windows; así es como tú además puedes

¿Buscas una alternativa sin dilación a Docker? Te encantará el escritorio de Podman

Configuración de Quadlet

Al igual que con cualquier otra utilidad de laboratorio en el hogar, hay un par de formas en que puede integrar Quadlet en su flujo de trabajo. Podman Desktop ofrece el método más simple para instalar Quadlet, y el proceso normal es el mismo independientemente de si está utilizando el combo Windows 11 y WSL2 o tiene un sistema Linux. Suponiendo que ya haya configurado el escritorio de Podman y haya tomado algunas imágenes de contenedores para el quadlet,

  1. Dispersión Submario y cambiar a la Extensiones pestaña.

    Seleccionar la pestaña Extensiones en Podman Desktop

  2. Navegar al Catalogar submenú y presione el Instalar yema adyacente al Submario Quadlet extensión.

    Seleccionar la extensión de Quadlet de Podman en el escritorio de Podman

  3. Haga clic en el recién instalado Quadlets extensión y machucar el Ocasionar Quadlet opción.

    Generando una quadlet en el escritorio de Podman

  4. Elige tu máquina de podman locorregional como el Motor de contenedornominar Imagen como el Tipo de quadlety seleccione el Imagen Desea usar para el nuevo contenedor antiguamente de tocar Ocasionar.

    Elegir la configuración de Quadlet

  5. Asegúrese de que el archivo de configuración tiene los parámetros correctos para su nuevo contenedor y haga clic en el Cargar en la máquina yema.

    Generando una quadlet usando su configuración

  6. Dependiendo de las especificaciones de su sistema y la imagen elegida, Quadlet llevará algún tiempo implementar un nuevo contenedor.

    Creando una quadlet en el escritorio de Podman

Si está en una distribución de CLI Linux, puede crear un app_name.container archivo de configuración en el interior del etc/contenedores/systemd directorio, recargar systemd con el SystemCTL-Re-Reload de Daemon comandar y usar el SystemCTL –User iniciar app_name.service Comandar para iniciar el contenedor.

Mejore su configuración de Podman + Quadlet con aún más utilidades

Si está acostumbrado a la sintaxis Yaml de Docker Compose, el diseño de Quadlet puede parecer conveniente discordante. Podlet puede ayudar a convertir archivos Docker-Compose.yml en su código de Quadlet equivalente, aunque es posible que deba editar el resultado final ya que Podlet está acullá de ser infalible. Una vez que hayas comprometido la quadlet, puedes combinarlo con Kubernetes para crear una imponente tiempo de trabajo autohospedante. Recomiendo presentarse las extensiones Minikube y Kreate si estás en el escritorio de Podman y quieres sumergirte en la cado del conejo K8.

Relacionado

¿Debería usar Kubernetes en su laboratorio de inicio?

Si le gusta competir con contenedores o desea una experiencia de estudios invaluable, Kubernetes será una añadido digna a su servidor de experimentación

Related Posts

Este nuevo SUV parece un Rolls-Royce, hasta que se ve el precio

Todos conocen Rolls-Royce, la marca detrás del extremista lujoso SUV Cullinan que te costará cerca de de $ 400,000. Claro, está harto de características de primer nivel y prestigio para…

Max quiere matar el intercambio de contraseñas, a menos que esté dispuesto a fertilizar

Warner Bros. Discovery ha decidido tomar medidas enérgicas contra las personas que comparten una contraseña máxima en múltiples hogares. De ahora en delante, cualquiera que lo haga tendrá que registrarse…

Leave a Reply

Your email address will not be published. Required fields are marked *

You Missed

Este nuevo SUV parece un Rolls-Royce, hasta que se ve el precio

Este nuevo SUV parece un Rolls-Royce, hasta que se ve el precio

Nicky Jam estrena ‘Roxxxstar’ unido a Geo y celebra su brillante represión en el “Sunshine Tour”

Nicky Jam estrena ‘Roxxxstar’ unido a Geo y celebra su brillante represión en el “Sunshine Tour”

Anuncian congreso internacional de innovación empresarial Indotel 4.0

Anuncian congreso internacional de innovación empresarial Indotel 4.0

Incidente en Azua deja cinco heridos – Remolacha

Incidente en Azua deja cinco heridos – Remolacha

Max quiere matar el intercambio de contraseñas, a menos que esté dispuesto a fertilizar

Max quiere matar el intercambio de contraseñas, a menos que esté dispuesto a fertilizar

Con Faride

Con Faride