0

docker

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

10.01.2021

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

Старые версии 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 948 views

KUBERNETES

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

Zabbix on Docker

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

Zabbix on Docker

Next Story

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

Latest from Blog

How to Install Proxmox Virtual Environment on Debian 11

Introduction Proxmox Virtual Environment is an open-source virtualization management program. It provides a single platform to manage services and functions like KVM Hypervisor, Linux Containers (LXC), storage & networking. In addition, it

Настройка Wireguard VPN на своем сервере

Настройка серверной части После успешного подключения я напишу несколько команд и описание того что они производят для понимания процесса: Обновляем список пакетов в репозиториях apt update Обновим сами пакеты apt upgrade -y

Установка Zabbix 7 c NGINX + PostgreSQL + TimescaleDB на Ubuntu Server или Debian

Сервер Zabbix предполагает достаточную вариативность в выборе СУБД и веб-сервера, поэтому многое тут будет зависеть от персональных предпочтений. Однако расширение TimescaleDB позволяет поддерживать высокий уровень производительности и масштабирования при работе с временными

Настройка простого беспроводного репитера на устройстве MikroTik

При развертывании беспроводных сетей достаточно часто возникают ситуации, когда в некоторых местах квартиры или офиса мощность Wi-Fi сигнала недостаточна для уверенной работы. Конечно, наиболее действенным решением является создание централизованно управляемой сети и

Настройка и использование Redis

В этой статье мы расскажем что такое Redis, его преимущества и для каких целей он используется. Redis (REmote DIctionary Server) — сетевое журналируемое хранилище данных типа “ключ” — “значение” с открытым исходным кодом. По сути Redis представляет собой базу данных
Go toTop

Don't Miss

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

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

Jenkins

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