Тариф успешно добавлен в корзину
В корзину
url image

Начало работы с Docker после автоматической установки из рецепта

При заказе виртуального сервера с готовым рецептом вы получите VDS, на котором уже установлен Docker CE (Community Edition), runtime containerd, плагин Docker Compose и Buildx. Docker запущен и добавлен в автозагрузку — всё готово к работе.

В этой статье расскажем, как начать работу с Docker и проверить его работоспособность.

По умолчанию устанавливается последняя версия Docker. Журнал установки сохраняется в /root/Docker.log, краткий итог — в /root/Docker-final.txt. Рецепт работает на Debian 11–13, Ubuntu 22.04/24.04/26.04, CentOS Stream 9/10, Rocky Linux 8–10 и AlmaLinux 8–10.

Что такое Docker

Docker — платформа для упаковки приложений со всеми зависимостями, библиотеками и настройками в единый образ. Из образа запускается контейнер — изолированное окружение, которое работает одинаково на разных серверах.

Контейнеры часто сравнивают с лёгкими виртуальными машинами, но по сути это изолированные процессы, которые используют общее ядро хостовой ОС. Так как контейнеру не нужна отдельная операционная система, Docker работает быстрее и потребляет меньше ресурсов, чем классическая виртуализация.

В одном контейнере обычно запускается один основной процесс приложения. Так проще разворачивать проект и переносить его между средами.

В рецепте устанавливается Docker CE — бесплатная редакция Docker Engine, а также: 

  • runtime containerd — фактически запускает контейнеры; 
  • плагин Docker Compose — чтобы поднимать приложения из нескольких контейнеров; 
  • Buildx — для сборки собственных образов. 

Такой набор рекомендует официальная документация Docker: его достаточно для типичной работы на VDS без лишних компонентов. 

Проверка установки

После установки стоит убедиться, что Docker действительно запущен. Для этого подключитесь к серверу по SSH и проверьте состояние службы:

systemctl status docker

В выводе службы должен быть статус active (running).

Затем проверьте версию Docker и Compose:

docker version
docker compose version

Убедитесь, что демон отвечает:

docker info

Если команда выводит информацию о Docker без сообщений об ошибке, установка прошла успешно.

Firewall

При установке Docker рецепт автоматически настраивает файрвол. На сервере уже установлен и запущен один из поддерживаемых сервисов:

  • ufw — чаще используется в Ubuntu/Debian;
  • firewalld — чаще используется в AlmaLinux, Rocky Linux и CentOS.

В правилах разрешён доступ по SSH (22/tcp). Порты приложений, которые вы позже опубликуете из контейнеров, нужно открыть самостоятельно.

Проверка правил для ufw:

ufw status

Для firewalld:

firewall-cmd --list-all

Дальнейшая работа с Docker

Базовая установка уже выполнена. Для повседневной работы с контейнерами, образами, логами, Compose и томами используйте статьи из нашей базы знаний:

Если вам удобнее работать с Docker в графическом интерфейсе, установите и запустите Portainer или Dockhand — это готовые веб-панели для управления контейнерами без командной строки.

Этот материал был полезен?

Скидка новым клиентам
Закажите сервер сегодня и получите скидку на первый месяц аренды!
Наш сайт использует cookies Вы можете отключить их в настройках браузера, но это может ограничить функционал. Оставаясь на сайте, вы соглашаетесь с использованием cookies.