Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Наступна ревізія | Попередня ревізія | ||
| devops:docker [23/07/2025 17:15] – створено osvex | devops:docker [17/05/2026 19:48] (поточний) – знищено osvex | ||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| - | Docker | ||
| - | |||
| - | ===== | ||
| - | |||
| - | < | ||
| - | 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 | ||
| - | |||
| - | </ | ||
| - | |||
| - | Основні команди керування: | ||
| - | |||
| - | ^ **Команда** | ||
| - | | \\ docker ps \\ | \\ Список активних контейнерів \\ | | ||
| - | | \\ docker ps -a \\ | \\ Список всіх контейнерів \\ | | ||
| - | | \\ docker images \\ | \\ Список завантажених образів \\ | | ||
| - | | \\ docker run \\ | \\ Запуск нового контейнера \\ | | ||
| - | | \\ docker stop <id> \\ | \\ Зупинка контейнера \\ | | ||
| - | | \\ docker rm <id> \\ | \\ Видалення контейнера \\ | | ||
| - | | \\ docker rmi < | ||
| - | | \\ docker logs <id> \\ | \\ Логи контейнера \\ | | ||
| - | | \\ docker exec -it <id> bash \\ | \\ Shell у контейнер \\ | | ||
| - | |||