Docker es una plataforma para que puedas usar servicios en la nube. En seguridad, los datos están aislados y portátiles. Su funcionamiento difiere a las virtualizaciones tradicionales.
Sin embargo, Docker no es para cualquiera y su uso dependerá de un servidor (no una PC cualquiera). Aunque puedes instalar una aplicación para gestionarlo como Portainer.
Instalación
Instalación sencilla
La versión oficial sugiere el cliente Docker Desktop. Este cliente es propietario y solo es gratuito para uso particular y en pequeñas empresas.
También se puede instalar con Podman Desktop, que es software libre. Establece un pod y luego instala los componentes con dockerfile. Este recurrirá su propio motor para procesar los contenedores. Se recomienda instalar desde Flatpak con:
flatpak install flathub io.podman_desktop.PodmanDesktop
Luego tendrás que instalar el motor Podman. En Deepin 20, se recurría a la tienda integrada pero solo su propia implementación del motor. Sin embargo, el programa no puede detectar ese motor desde la ruta donde se encontraría los componentes. De momento, es necesario establecer la ruta donde se encuentra: /opt/apps/com.podman/files/bin
. Aún así, aún no está operativo.
Una vez listo, podrás añadir imágenes de Docker para iniciar con la instalación en una instancia nueva.
Otras formas de instalación
En Deepin 15.5 el repositorio deepines incorporó el paquete para Deepin. Se instala con la terminal sudo apt install docker-ce
. Es posible que se necesitan paquetes necesarios como apt-transport-https ca-certificates curl software-properties-common
, entre otros.
Después de su instalación, recomendamos revisar el servicio del sistema con sudo systemctl status docker
. Después de ello se puede ejecutar las órdenes con docker
o ver información con docker info
. Para trabajar con imágenes verificamos con la orden docker run hello-world
.
Para más detalles, echa un vistazo en nuestra wiki para conocer el funcionamiento de Docker.