Я новичок в Docker, я использую CentOS6.5.
Я хочу указать путь установки Docker.
Я хочу знать, как установить версию Docker CE икак установить его по указанному пути?
Например, этот путь: /opt/docker.
/opt/docker
Я столкнулся с такой ошибкой:
Ошибка: Пакет: docker-ce-18.03.1.ce-1.el7.centos.x86_64 (docker-ce-edge) Требуется: контейнер-selinux> = 2.9 Вы можете попробовать использовать --skip-broken для решения проблемы. Вы можете попробовать запустить: rpm -Va --nofiles --nodigest
Затем я использую эту команду, чтобы исправить это.
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
После этого я использую эту команду для установки докера, yum -y install docker-io, мне нужно запустить команду на centOS6.
yum -y install docker-io
Тогда ошибки нет.
Вы можете использовать официальную инструкцию для Docker для установки docker-ce на CentOS.Для установки по определенному пути вы можете использовать команду yum install с переключателем --installroot=root.Как то так:
yum install
--installroot=root
sudo yum install docker-ce docker-ce-cli containerd.io --installroot=/opt/docker