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

36 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Docker
localeTitle: докер
---
## докер
[Docker](https://www.docker.com/) - широко используемая контейнерная платформа, доступная для Linux, Windows и Mac, а также облачные провайдеры, такие как AWS и Azure.
Обычным вариантом использования было бы упаковать приложение и все его требования в контейнере. Затем контейнер может использоваться во время разработки, передаваться на проверку качества / тестирование и на производство / операции. Это устраняет менталитет «работает на моей машине», поскольку контейнер эффективно _является_ машиной, независимо от того, на каком конкретном оборудовании он может работать.
После того, как вы закончите настройку своего компьютера и установочного док-станции, вы можете просто протестировать свой Docker, выполнив команду:
```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.
...
```
Если у вас нет изображения hello-world, локальная Docker автоматически загрузит его на ваш компьютер. Вы можете загрузить изображение, которое было загружено или создано на вашем компьютере, выполнив команду:
```shell
$ docker image ls
```
[Docker Store](https://hub.docker.com/explore/) содержит множество распространенных приложений, упакованных в контейнеры и готовых к использованию.
## дальнейшее чтение
* [Документация докеров](https://docs.docker.com)