Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
| devops:docker [26/07/2025 00:52] – osvex | devops:docker [17/05/2026 19:48] (поточний) – знищено osvex | ||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| - | ====== Docker ====== | ||
| - | |||
| - | ==== Встановлення Docker на Ubuntu 24.04 ==== | ||
| - | |||
| - | < | ||
| - | sudo apt update | ||
| - | sudo apt install -y ca-certificates curl gnupg | ||
| - | |||
| - | # Додай Docker GPG ключ | ||
| - | sudo install -m 0755 -d / | ||
| - | curl -fsSL https:// | ||
| - | sudo chmod a+r / | ||
| - | |||
| - | # Додай Docker репозиторій | ||
| - | echo \ | ||
| - | "deb [arch=$(dpkg --print-architecture) signed-by=/ | ||
| - | https:// | ||
| - | sudo tee / | ||
| - | |||
| - | # Встанови Docker | ||
| - | sudo apt update | ||
| - | sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | ||
| - | |||
| - | # Додай себе в групу docker, щоб не писати sudo | ||
| - | sudo usermod -aG docker $USER | ||
| - | newgrp docker | ||
| - | |||
| - | </ | ||
| - | |||
| - | Перевірка: | ||
| - | < | ||
| - | |||
| - | docker version | ||
| - | docker run hello-world | ||
| - | |||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | ==== Portainer ==== | ||
| - | |||
| - | Portainer дає простий веб-інтерфейс для керування контейнерами. | ||
| - | |||
| - | < | ||
| - | docker volume create portainer_data | ||
| - | |||
| - | docker run -d -p 9000:9000 -p 8000:8000 \ | ||
| - | --name portainer \ | ||
| - | --restart=always \ | ||
| - | -v / | ||
| - | -v portainer_data:/ | ||
| - | portainer/ | ||
| - | |||
| - | </ | ||
| - | |||
| - | 🔗 Відкрий у браузері: | ||
| - | |||
| - | (або [[http:// | ||