freeCodeCamp/guide/spanish/containers/docker/index.md

37 lines
1.6 KiB
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: Docker
localeTitle: Docker
2018-10-12 19:37:13 +00:00
---
## Docker
2018-10-12 19:37:13 +00:00
[Docker](https://www.docker.com/) es una plataforma de contenedor ampliamente utilizada para Linux, Windows y Mac, así como para proveedores de nube como AWS y Azure.
Un caso de uso común sería empaquetar una aplicación y todos sus requisitos en un contenedor. El contenedor se puede utilizar durante el desarrollo, pasar al control de calidad / pruebas y a la producción / operaciones. Esto elimina la mentalidad de "funciona en mi máquina", ya que el contenedor _es_ efectivamente la máquina, sin importar en qué hardware real se esté ejecutando.
Una vez que haya terminado de configurar su computadora y de instalar Docker, simplemente puede probar su funcionamiento ejecutando el comando:
2018-10-12 19:37:13 +00:00
```shell
$ docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
ca4f61b1923c: Pull complete
Digest: sha256:ca0eeb6fb05351dfc8759c20733c91def84cb8007aa89a5bf606bc8b315b9fc7
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
This message shows that your installation appears to be working correctly.
...
```
Si no tiene una imagen de hello-world localmente, Docker la descargará automáticamente a su máquina. Puede ver la imagen que se descargó o creó en su máquina ejecutando el comando:
2018-10-12 19:37:13 +00:00
```shell
$ docker image ls
```
[Docker Store](https://hub.docker.com/explore/) contiene muchas aplicaciones comunes empaquetadas en contenedores y listas para ser utilizadas.
## Otras lecturas
* [Documentación Docker](https://docs.docker.com)