Удалите старые версии:
Старые версии 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
Свежие комментарии