Cómo configurar y usar Docker Desktop en Windows

¿Es(Are) usted un desarrollador y está comenzando con la contenedorización? La contenedorización(Containerization) es la nueva tendencia en estos días y hace que su sistema de aplicación existente sea independiente y más confiable. Si solo es un principiante y está empezando a usar herramientas como Docker , entonces este es el lugar adecuado para estar. En esta publicación, hemos cubierto un tutorial sobre cómo configurar y usar Docker en una máquina con Windows . El proceso asume que está algo familiarizado con el concepto de contenerización.

Para darle una definición más clara de un contenedor, me gustaría citar directamente a Docker :

A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.

Configurar(Set) y usar Docker Desktop en Windows

Docker tiene muchos casos de uso. El más popular de ellos es la creación de contenedores de aplicaciones existentes. Puede volver a empaquetar sus aplicaciones Java o .NET existentes en un contenedor altamente portátil que se puede implementar en cualquier servidor. Pero para hacer eso, necesitas aprender los conceptos básicos. Entonces, comencemos y veamos cómo configurarlo en Windows .

1. Descargue e instale la configuración. Dirígete al sitio web de Docker y descarga Docker Desktop para Windows( Docker Desktop for Windows) . Una vez descargado, instálelo en su computadora siguiendo las sencillas instrucciones en la configuración. Es posible que su computadora se reinicie varias veces durante el proceso.

Docker Escritorio en Windows

2. Una vez que todo esté instalado, debe crear una cuenta. Dirígete a hub.docker.com y crea una nueva cuenta. Ahora use la misma cuenta para iniciar sesión en su instalación en Windows . Crear una cuenta es totalmente gratis y no se le cobrará nada.

3. La parte de configuración ya ha terminado. Puede confirmar si Docker se está ejecutando yendo a la bandeja del sistema y haciendo clic en el ícono de la ballena. O puede abrir una ventana CMD y ejecutar(CMD)

docker --version

para verificar si tiene Docker instalado en su computadora. O también puede descargar la imagen de hola mundo(hello-world) para verificar si todo funciona bien. En la misma ventana de CMD , ejecute docker run hello-world para ejecutar todas las comprobaciones.

4. Ahora necesita una imagen para iniciar su primer contenedor. Hay muchas imágenes públicas disponibles para diferentes propósitos. Puede ir a Docker Hub y buscar cualquier imagen que desee. Hay imágenes disponibles para WordPress , Ubuntu , Node.Js , etc. En este ejemplo, vamos a instalar una imagen de WordPress en un contenedor local para que pueda ejecutar un contenedor local de WordPress en su computadora.

5. El primer paso para crear cualquier contenedor es crear su archivo de configuración. El archivo de configuración especifica qué imagen usará el contenedor y con qué parámetros. Entonces, cree una nueva carpeta y dentro de esa carpeta cree un nuevo archivo llamado docker-compose.yml. Pegue el siguiente contenido en él y guarde el archivo:

version: '3.3'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data: {}

Fuente: Documentación de Docker

6. Abra una ventana CMD en esta carpeta y ejecute(CMD)

docker-compose up -d

para comenzar a descargar las imágenes y configurar el contenedor en su máquina local. Una vez que el comando termine de ejecutarse, tendrá un contenedor de WordPress funcionando en su máquina local. (WordPress)Puede abrirlo en su navegador yendo a http://localhost:8000 .

Así fue como puede crear un archivo de configuración y luego descargar las cosas necesarias para ejecutar su aplicación dentro de un contenedor. Recuerde(Remember) que hay muchas otras posibilidades disponibles y esta publicación está aquí solo para brindarle una descripción general de Docker y la creación de contenedores. Puede buscar en Internet más archivos de configuración o incluso puede crear uno propio. Hay muchas imágenes Docker gratuitas de código abierto disponibles en línea que pueden ayudarlo a comenzar.

Una vez que haya personalizado su imagen y haya realizado los cambios necesarios, también puede enviarla a un repositorio de Docker Hub . Haga clic (Click) aquí(here)(here) para descargar Docker Desktop para Windows . Más(Further) información sobre Docker para Windows aquí(here)(here) .



About the author

Soy un MVP de Windows y trabajo con Windows desde 2007. Mi experiencia incluye desarrollo de software, hardware y sonido, y aplicaciones de Windows. Siempre estoy buscando las mejores formas de mejorar la experiencia del usuario en mi trabajo, por lo que si necesita ayuda para diseñar o desarrollar una aplicación de software, definitivamente puedo ofrecerle mis servicios.



Related posts