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

UPS. Настраиваем централизованное управление электропитанием в сети при помощи NUT

Структурно NUT состоит из трех основных частей: Важный момент! Сервер NUT никак не связывается с клиентами и не передает им никаких команд, все решения принимает клиент, который при помощи службы мониторинга получает с

Бэкап данных в автоматическом режиме с применением rsync и cron

Этап 1. Инсталляция rsync rsync представляет из себя инструмент быстрого и эффективного копирования документов и директорий, поддерживающая инкрементное обновление, удаленную синхронизацию через SSH и исключение файлов. Она предустановлена на различных дистрибутивах Linux. В

Интеграция Asterisk и Битрикс24

В сети есть разные варианты интеграции IP-АТС Asterisk и CRM Битрикс24, но мы, все таки, решили написать свою. По функционалу все стандартно: Под катом расскажу как все настроить у себя и дам

Nextcloud migrate to PostgreSQL

Also getting the famous “1213 Deadlock found when trying to get lock; try restarting transaction”? A few users reported switching to PostgreSQL fixed it. While I did not believe at first… Yes…

Автоматизированные бэкапы postgresql

Всем привет! Я бы сказал что эта статья cookbok по которому можно создать простое и эффективное решение для создания бэкапов базы данных. Казалось бы довольно очевидная задача но тем не менее когда
Go toTop

Don't Miss

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

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

Jenkins

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