sudo apt update
sudo apt upgrade
sudo apt update
Дополнительные пакеты
sudo apt install curl software-properties-common ca-certificates apt-transport-https -y
Импортируем ключ доступа
curl -f -s -S -L https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Добавляем репозиторий
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu jammy stable"
Обновить пакеты
sudo apt update
Проверка репозитория (должны увидеть ответ — 500)

apt-cache policy docker-ce
Установка Docker
sudo apt install docker-ce -y
Установка docker-compose
apt install docker-compose -y
Проверка установки Docker, Docker compose, docker-compose
docker version
docker compose version
docker-compose version

Создаем директорию на сервере для Portainer
docker volume create portainer_data
Установка Portainer с необходимыми параметрами
docker run -d -p 8000:8000 -p 9443:9443 —name portainer —restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
Проверка запущенных контейнеров
docker ps
