| |

Cambio de Licencia en Docker 2023: Explorando Alternativas Gratuitas

Docker, la popular plataforma de contenedores, introdujo cambios en su estructura de licencia en 2023. Mientras que Docker Desktop sigue siendo gratuito para uso personal y pequeñas empresas, las organizaciones a gran escala​. Este cambio puede impulsar a algunas organizaciones a explorar alternativas gratuitas y de código abierto. En este artículo, presentamos algunas de estas alternativas.

Alternativas Gratuitas y Open Source a Docker

1. Podman

Podman es una herramienta de código abierto que permite desarrollar, gestionar y ejecutar contenedores y pods sin un daemon en segundo plano. Su compatibilidad con la interfaz de línea de comandos (CLI) de Docker facilita la transición entre ambas plataformas. Más información en Podman.io.

2. rkt (Rocket)

Desarrollado por CoreOS, rkt es un motor de contenedores de código abierto conocido por su simplicidad y componibilidad, permitiendo a los usuarios crear soluciones personalizadas. Más información en GitHub – rkt.

3. LXC/LXD

LXC y LXD proporcionan una experiencia similar a una máquina virtual ligera para ejecutar contenedores en Linux, con LXD actuando como una capa de administración sobre LXC. Más información en Linuxcontainers.org.

4. Singularity

Diseñada para entornos de alto rendimiento, Singularity es una plataforma de contenedores de código abierto que es ideal para clusters y servidores de cálculo. Más información en Sylabs.io – Singularity.

5. Kubernetes

Aunque es más conocido como una plataforma de orquestación, Kubernetes también puede ejecutar y gestionar contenedores, proporcionando una alternativa robusta para la orquestación y gestión de contenedores a gran escala. Más información en Kubernetes.io.

6. containerd

Containerd es un proyecto de código abierto que proporciona los servicios básicos necesarios para ejecutar contenedores en Linux, siendo una bifurcación de Docker y utilizado tanto por Docker como por Kubernetes. Más información en Containerd.io.

7. Open Container Initiative (OCI)

Aunque no es una plataforma, la Iniciativa de Contenedores Abiertos (OCI) establece estándares para la especificación de contenedores y runtimes de contenedores, facilitando la interoperabilidad entre diferentes soluciones de contenedores. Más información en Opencontainers.org.

Conclusión

El cambio en la licencia de Docker puede ser un motivo para explorar otras soluciones de código abierto. Las alternativas mencionadas ofrecen una variedad de características y capacidades que pueden satisfacer las necesidades de diferentes organizaciones mientras mantienen los costos bajos. Evaluar cada una de estas alternativas en el contexto de los requisitos específicos de su organización puede ayudar a encontrar la solución más adecuada.

Publicaciones Similares

  • |

    Contenedores Docker

    El repositorio de contenedores para descargar esta en https://hub.docker.com Cada repositorio tiene diferentes contenedores.Cada contenedor se etiqueta(tag) para poder diferenciarlos. Para descargar Ubuntu 14.04 $ sudo docker pull ubuntu:trusty trusty: Pulling from library/ubuntu 324d088ce065: Pull complete 2ab951b6c615: Pull complete 9b01635313e2: Pull complete 04510b914a6c: Pull complete 83ab617df7b4: Pull complete Digest: sha256:b8855dc848e2622653ab557d1ce2f4c34218a9380cceaa51ced85c5f3c8eb201 Status: Downloaded newer image for…

  • |

    Instalar WordPress Ubuntu 14.04

    Descargamos la ISO de la ultima versión LTS de Ubuntu 14.04 Server(Trusty Tahr). Instalamos LAMP (Linux, apache, MySQL, PHP)  y Openssh server. Actualizamos la instalación. $sudo apt-get update $sudo apt-get upgrade Editamos el archivo «/etc/network/interfaces» $sudo cp /etc/network/interfaces /etc/network/interfaces.backup $sudo nano /etc/network/interfaces Añadimos una Ip estática y los DNS de google. auto eth0 iface eth0…

  • | |

    Envio de correo con AWS EC2 Ubuntu 14.04 en WordPress

    Una manera sencilla de enviar E-mails  en una instancia AWS EC2  es un cliente ligero de SMTP como es Msmtp. Vamos a configurarlo para una cuenta de correo de Gmail. Descargamos el cliente. $ sudo apt-get install msmtp 1.Configuramos a nivel de usuario local msmtp $ nano ~/.msmtprc Y copiamos. account gmail tls on tls_certcheck…

  • |

    IP estática Ubuntu 14.04 consola

    Editamos el archivo «/etc/network/interfaces». $ sudo cp /etc/network/interfaces /etc/network/interfaces.backup $ sudo nano /etc/network/interfaces Añadimos una Ip estática y los DNS de google. auto eth0 iface eth0 inet static address 192.168.1.132 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 $ sudo ifdown eth0 $ sudo ifup eth0 Verificamos. $ ifconfig -a  

  • |

    Docker Compose

    Docker compose es un orquestador de contenedores para gestionar diferentes microservicios. Para instalar Docker Compose vamos a la documentación y elegimos linux. En este momento  la  versión es  la 1.21.2  y el comando para instalarlo es : $ sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose % Total % Received % Xferd Average Speed Time Time…

  • API RESTful

    API RESTful: Una visión general La era digital de hoy exige aplicaciones y sistemas más flexibles, escalables y eficientes. En este contexto, las API RESTful han surgido como un estándar de facto para construir interfaces de programación de aplicaciones web. Pero, ¿qué es exactamente una API RESTful y por qué es tan popular? API (Interfaz…