Neuro Automata

Автоматизация процессов и нейросети.

Установка Docker, Docker Compose и Portainer на сервер

Установка Docker, Docker Compose и Portainer на сервер

Docker — популярная платформа для запуска приложений в контейнерах. Docker Compose упрощает управление несколькими контейнерами, а Portainer предоставляет удобный веб-интерфейс для работы с Docker. В этой статье вы узнаете, как установить и настроить эти инструменты на сервер с Ubuntu.

1) Обновление всех пакетов на сервере до последних версий

apt update -y
apt dist-upgrade -y

2) Установка Docker и Docker Compose

apt install apt-transport-https ca-certificates curl gnupg lsb-release -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
apt update -y
apt install docker-ce docker-ce-cli containerd.io -y
apt install docker-compose-plugin -y

3) Проверить версию Docker

docker version

4) Проверить версию Docker Compose

docker compose version

5) Проверяем корректность установки Docker, выводом доступных контейнеров

docker ps

6) Создаем директорию под Portainer

docker volume create portainer_data

7) Установка Portainer

docker run -d -p 9000:9000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:lts

Если вы не успели войти в Portainer в течении 5 минут

Останавливаем контейнер с Portainer:

docker stop portainer

Удаляем

docker rm portainer

Устанавливаем заново

docker run -d -p 9000:9000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:lts

Больше историй

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *