Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| docker_-_установка [2026/02/03 10:40] – jp | docker_-_установка [2026/02/18 08:56] (current) – jp | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Docker - установка ===== | ===== Docker - установка ===== | ||
| + | |||
| + | ==== Установка Docker Desktop (WSL) ==== | ||
| + | |||
| + | В данном сценарии мы будем запускать контейнеры из Docker Desktop, используя WSL в качестве //engine//, а не напрямую с WSL. | ||
| + | |||
| + | 1. Устанавливаем и настраиваем WSL. | ||
| + | |||
| + | wsl --install | ||
| + | 2. Качаем //Docker Desktop// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | 3. Устанавливаем //Docker Desktop// и обязательно отмечаем опцию: | ||
| + | |||
| + | Use WSL 2 instead of Hyper-V | ||
| + | Далее в настройках, | ||
| + | |||
| + | ;#; | ||
| + | {{: | ||
| + | ;#; | ||
| + | |||
| + | 4. Теперь мы можем пользоваться Docker из десктоп версии или командной строки. Пример: | ||
| + | |||
| + | docker run --rm -it --pull=always ghcr.io/ | ||
| + | |||
| + | ---- | ||
| ==== Установка Docker (APT) ==== | ==== Установка Docker (APT) ==== | ||
| + | |||
| + | :!: Из практики: | ||
| Описано здесь: https:// | Описано здесь: https:// | ||
| Line 24: | Line 52: | ||
| sudo apt update | sudo apt update | ||
| </ | </ | ||
| + | |||
| + | Устанавливаем актуальную версию: | ||
| + | |||
| + | < | ||
| + | |||
| + | Проверяем статус службы: | ||
| + | |||
| + | sudo systemctl status docker | ||
| + | Запуск вручную, | ||
| + | |||
| + | sudo systemctl start docker | ||
| + | Проверяем инсталляцию: | ||
| + | |||
| + | sudo docker run hello-world | ||
| + | sudo docker version | ||
| + | |||
| + | ==== Установка Docker (SNAP) ==== | ||
| + | |||
| + | sudo snap install docker | ||
| + | {{tag> | ||