Files
Ubuntu_docs/Portainer_io_install.md
2025-04-07 07:46:21 +05:00

2.0 KiB

Установка Portainer.io в Docker на Ubuntu 24.04

Пробую установить в ProxMox в контейнер созданный на основе Ubuntu, незабыть убрать галочку: Unprivileged container

Подключаюсь к нужной машине

ssh igor@192.168.200.84 -p 22

Шаг 1: Обновление системы и установка Docker

Перед установкой Portainer убедитесь, что Docker установлен и запущен.

  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

Добавляем текущего пользователя в группу докера

  sudo usermod -aG docker $USER

Шаг 2: Создание директории для Portainer

Создадим папку для хранения данных Portainer в /opt:

  sudo mkdir -p /opt/portainer/data
  sudo chmod -R 777 /opt/portainer

Шаг 3: Создание docker-compose.yml

  cd /opt/portainer
  sudo mcedit docker-compose.yml
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

  sudo docker-compose up -d
start https://192.168.200.84:9443

Шаг 5: Начальная настройка

  1. Создайте учетную запись администратора.
  2. Подключите локальный Docker-движок.
  3. Начните управлять контейнерами через Portainer!