Skip to content

Приложение: установка Docker

Цель

Установить Docker и Docker Compose на Linux-сервере для подготовки к развертыванию Sa2web.

Предварительные требования

  • Сервер имеет доступ к репозиториям ПО или подготовлены offline-пакеты.
  • Текущий пользователь имеет права sudo или root.

Шаги

Пример Ubuntu/Debian:

bash
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USER

Пример CentOS/RHEL:

bash
sudo yum install -y yum-utils
curl -fsSL https://get.docker.com | sudo sh
sudo systemctl enable --now docker
sudo usermod -aG docker $USER

Проверить Compose v2:

bash
docker compose version

Проверка результата

bash
docker run --rm hello-world
docker compose version

Частые проблемы

  • После добавления в группу docker обычно нужно заново войти в shell.
  • На производственном сервере рекомендуется настроить ротацию журналов Docker, чтобы не заполнить диск.
  • В offline-среде заранее подготовьте Docker, плагин Compose и пакеты образов продукта.

Sa2web 1.0.0