Перед началом оговорюсь, что настоятельно не рекомендую работать с докером на винде - по ряду космических причин - вы просто сожгете себе нервные клетки ) Кроме того как просто поддерживать контейнеры за штанишки и посмотреть , что и как с ними это ок - но в плане сборки, будут трудности , хотя мак тоже далеко от этого не ушел - придется привыкать к некоторым фишкам
Не рекомендую работать изначально в Докер декстопе - работать только через консоль
Давайте подробно рассмотрим процесс установки Docker на вашей системе с использованием эмодзи для более наглядного представления.
### 🚀 Установка Docker на разных операционных системах
#### 📥 1. Установка на Windows
Шаг 1: Подготовка
- Убедитесь, что у вас установлен Windows 10 64-bit: Pro, Enterprise или Education. 🔍
Шаг 2: Скачивание Docker Desktop
- Перейдите на [официальный сайт Docker](https://www.docker.com/products/docker-desktop/) и скачайте установочный файл. 📦
Шаг 3: Установка
- Запустите скачанный файл и следуйте инструкциям установщика. 📋
- На экране установки выберите опцию "Enable WSL 2 feature" и "Install required Windows components for WSL 2". 🛠
Шаг 4: Завершение установки
- После завершения установки перезагрузите компьютер. 🔄
Шаг 5: Запуск Docker
- Откройте Docker Desktop и пройдите начальную настройку. 🌐
#### 🍏 2. Установка на macOS
Шаг 1: Проверка системы
- Убедитесь, что ваша версия macOS совместима с Docker (на macOS версии 10.14 или выше). 🔍
Шаг 2: Скачивание Docker Desktop
- Перейдите на [официальный сайт Docker](https://www.docker.com/products/docker-desktop/) и скачайте установочный файл для Mac. 📦
Шаг 3: Установка
- Откройте загруженный файл (обычно в формате .dmg) и перетащите Docker в папку "Applications". 📁
Шаг 4: Запуск Docker
- Откройте Docker из папки "Applications" и следуйте инструкциям для завершения настройки. 🌐
#### 🐧 3. Установка на Linux (Ubuntu)
Шаг 1: Обновление системы
- Откройте терминал и обновите индекс пакетов:
sudo apt-get update
Шаг 2: Установка необходимых пакетов
- Установите пакеты, необходимые для использования репозиториев по HTTPS:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
Шаг 3: Добавление GPG-ключа Docker
- Добавьте официальный GPG-ключ:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Шаг 4: Добавление Docker Repository
- Добавьте репозиторий Docker в вашу систему:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Шаг 5: Установите Docker
- Обновите индекс пакетов и установите Docker:
sudo apt-get update
sudo apt-get install docker-ce
Шаг 6: Запуск Docker
- Убедитесь, что Docker запущен:
sudo systemctl start docker
sudo systemctl enable docker
Шаг 7: Добавление пользователя в группу Docker (чтобы запускать команды без sudo)
- Добавьте своего пользователя в группу Docker:
sudo usermod -aG docker $USER
- Выйдите и снова войдите в систему, чтобы изменения вступили в силу. 🔄
### ✅ Подтверждение установки
После установки Docker, вы можете проверить, работает ли он, выполнив команду:
docker --version
Если Docker установлен правильно, вы увидите версию установленного Docker.
### 🎉 Поздравляем!
Теперь у вас установлен Docker, и вы можете приступать к созданию и управлению контейнерами! 🐳💻
🔝 Наш чат для обсуждений |🚀 Буст для канала