0

docker

Установка Docker, Docker-Compose на Centos Stream.

Удалите старые версии:

Старые версии Docker назывались docker или docker-engine. Если они установлены, удалите их вместе с соответствующими зависимостями.

$ sudo dnf remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

Установка с помощью репозитория:

Перед первой установкой Docker Engine на новый хост-компьютер вам необходимо настроить репозиторий Docker. После этого вы можете установить и обновить Docker из репозитория.

НАСТРОИТЬ РЕПОЗИТОРИЙ:

Установите dnf-utils пакет (который предоставляет dnf-config-manager утилиту) и настройте стабильный репозиторий.

$ sudo dnf install -y dnf-utils

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

УСТАНОВКА DOCKER ENGINE:

$ sudo dnf install docker-ce docker-ce-cli containerd.io --allowerasing

ps: ключ –allowerasing для замены конфликтующих пакетов.

Запустить Docker:

$ sudo systemctl start docker

Проверить установленную версию:

$ docker -v
Docker version 20.10.2, build 2291f61

Убедитесь, что Docker Engine установлен правильно, запустив hello-world образ.

$ sudo docker run hello-world

Установка Compose:

Выполните эту команду, чтобы загрузить текущую стабильную версию Docker Compose:

# sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

Чтобы установить другую версию Compose, замените 1.27.4 ее версией Compose, которую хотите использовать.

Проверить версии тут https://github.com/docker/compose/releases

Примените к бинарному файлу права доступа:

# sudo chmod +x /usr/local/bin/docker-compose

Примечание .

Если docker-compose после установки выполнить команду не удается, проверьте свой путь. Вы также можете создать символическую ссылку на /usr/bin или любой другой каталог на своем пути.

# sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

Проверить установку:

$ docker-compose --version
docker-compose version 1.27.4, build 1110ad01

Облачная платформа

Свежие комментарии

Подписка

Лучшие статьи

Как обойти блокировку Docker Hub

30.05.2024 Docker добавил Россию в список стран, которым заблокирован доступ к репозиторию Docker Hub. Docker Hub – основной источник образов для контейнеров. При

Рубрики

Популярное

2

KUBERNETES

Сегодня мы поговорим о Kubernetes: в частности о теме microk8s vs minikube, kompose и helm. Обзорная экскурсия, так сказать. Написать статью о
3

Zabbix on Docker

Предпологается что у вас уже установлен Docker-Compose. Инструкцию по установке можете почитать тут Разверните zabbix с помощью Docker-compose: Сначала создайте папку, а
Previous Story

Zabbix on Docker

Next Story

Установка и использование PostgreSQL в CentOS Stream

Latest from Blog

Проброс портов в роутере MikroTik 2

Проброс портов в роутере MikroTik (port forwarding) позволяет организовать удаленный доступ из интернета к какому-нибудь устройству внутри вашей локальной сети (к IP-камере, Web, FTP или игровому серверу). В данной статье мы рассмотрим пример, как

How to set up WireGuard Client on Debian?

WireGuard is an extremely simple yet fast and modern VPN. Setting up the WireGuard VPN client on Debian is straightforward. In this tutorial, we will set up WireGuard VPN client on Debian
Go toTop

Don't Miss

Как обойти блокировку Docker Hub

30.05.2024 Docker добавил Россию в список стран, которым заблокирован доступ

Jenkins

Cистема с открытым исходным кодом, то есть продукт доступен для