Что такое Docker
В Edgegap мы работаем с контейнерами, чтобы равномерно распределять нагрузку по всему миру. Нам нужно, чтобы ваша игра запускалась за миллисекунды, поэтому контейнеры должны быть ориентированы на скорость и создаваться соответствующим образом. Мы проведём вас через процесс создания Docker-образа, также известного как контейнер.
Если вы хотите быстро ознакомиться с контейнерами, мы настоятельно рекомендуем это короткое видео.

Что такое Docker?
Docker — это PaaS (Платформа как услуга), которая позволяет реализовать виртуализацию на уровне ОС.
Что такое команда Docker Run?
Команда docker run позволяет создать контейнер из образа, чтобы движок Docker Desktop мог запустить контейнер.
Попробуйте
Давайте начнём с добавления инструментов, которые понадобятся на вашем компьютере для создания первого контейнера.
Вы можете следовать процедуре установки, указанной для Docker Desktop.
если вы используете Windows 10 Pro Если вы используете Windows 10 Home Edition Если вы используете macOS
Теперь, когда на вашей локальной машине запущен Docker, мы можем начать с простого «hello world».
Вы можете открыть командную строку и ввести приведённую выше команду.
Шаги выполнятся автоматически.
Загрузка контейнера из репозитория Edgegap (только в первый раз)
Запуск контейнера
Имя будет speedtest (--name)
Чтобы открыть доступ к вашему контейнеру, нужно указать это в команде docker run. В этом примере мы пробрасываем порт 80 снаружи на порт 80 внутри контейнера (-p).
Вы можете проверить это, открыв веб-браузер и перейдя по адресу http://localhost
Вот и всё, вы запустили свой первый контейнер.
Теперь, когда ваш контейнер запущен, вы можете взаимодействовать с ним. Мы перезапустим контейнер, остановим его и посмотрим его сеть в следующем разделе. Сначала вам нужно локально посмотреть, что запущено в вашем docker-движке — в командной строке введите.
Вы должны увидеть нечто похожее.
Вы визуально видите информацию о контейнере, запущенном на вашем компьютере; в этом списке может быть более одного запущенного контейнера.
docker ps — простая команда; вы научитесь пользоваться ей много.
Допустим, вам нужно получить больше информации о запущенном контейнере. Вы можете попросить docker-движок предоставить все детали о вашем контейнере, выполнив следующую команду:
Если вы хотите увидеть внутреннюю сеть, созданную docker-движком, вы можете сделать это, выполнив следующую команду.
Вы получите нечто подобное:
Если вы хотите глубже изучить конфигурацию сети, вы можете выполнить следующую команду:
Остановка Docker
Теперь, когда вы запустили контейнер, вы можете остановить его с помощью:
Последнее обновление
Это было полезно?

