# Установка Portainer.io в Docker на Ubuntu 24.04 Пробую установить в ProxMox в контейнер созданный на основе Ubuntu, незабыть убрать галочку: Unprivileged container Подключаюсь к нужной машине ```sh ssh igor@192.168.200.84 -p 22 ``` ## Шаг 1: Обновление системы и установка Docker Перед установкой Portainer убедитесь, что Docker установлен и запущен. ```bash sudo apt update && sudo apt upgrade -y sudo apt-get install python3-venv python3-pip sudo apt install docker.io -y sudo systemctl enable --now docker sudo systemctl start docker sudo systemctl status docker sudo apt install -y docker-compose docker-compose --version ``` Добавляем текущего пользователя в группу докера ```sh sudo usermod -aG docker $USER ```` ## Шаг 2: Создание директории для Portainer Создадим папку для хранения данных Portainer в `/opt`: ```bash sudo mkdir -p /opt/portainer/data sudo chmod -R 777 /opt/portainer ``` ## Шаг 3: Создание docker-compose.yml ```sh cd /opt/portainer sudo mcedit docker-compose.yml ``` ```yaml services: portainer: image: portainer/portainer-ce:latest container_name: portainer restart: always ports: - "8000:8000" - "9443:9443" volumes: - /var/run/docker.sock:/var/run/docker.sock - ./data:/data ``` ## Шаг 4: Запуск контейнера Portainer ```sh sudo docker-compose up -d ``` ```sh start https://192.168.200.84:9443 ``` ## Шаг 5: Начальная настройка 1. Создайте учетную запись администратора. 2. Подключите локальный Docker-движок. 3. Начните управлять контейнерами через Portainer!