Может, кто-нибудь поможет мне с этим? Я пробовал несколько раз, но постоянно получаю эту ошибку.
Я даже попробовал сначала установить Docker, а затем следовать стандартному методу установки, но всё равно не могу продвинуться дальше и застрял здесь.
root@subsdeal:/var/discourse# ./discourse-setup
/usr/bin/docker
Не удалось найти docker.io или docker в PATH.
Нажмите Enter, чтобы установить Docker с https://get.docker.com/, или Ctrl+C для выхода.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 15742 100 15742 0 0 101k 0 --:--:-- --:--:-- --:--:-- 101k
# Выполняется скрипт установки Docker, коммит: 28bc4d09b3938ea30c69407d198ee8ece52c3e12
Предупреждение: команда "docker" уже, похоже, существует в этой системе.
Если Docker уже установлен, этот скрипт может вызвать проблемы, поэтому
мы выводим это предупреждение и даём возможность отменить установку.
Если вы установили текущий пакет Docker с помощью этого скрипта и используете его
снова для обновления Docker, вы можете безопасно проигнорировать это сообщение.
Теперь вы можете нажать Ctrl+C, чтобы прервать этот скрипт.
+ sleep 20
+ sh -c apt-get update -qq > /dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl > /dev/null
+ sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
+ sh -c echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu focal stable" > /etc/apt/sources.list.d/docker.list
+ sh -c apt-get update -qq > /dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends docker-ce-cli docker-scan-plugin docker-ce > /dev/null
+ version_gte 20.10
+ [ -z ]
+ return 0
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq docker-ce-rootless-extras > /dev/null
+ sh -c docker version
Client: Docker Engine - Community
Version: 20.10.8
API version: 1.41
Go version: go1.16.6
Git commit: 3967b7d
Built: Fri Jul 30 19:54:27 2021
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.8
API version: 1.41 (minimum version 1.12)
Go version: go1.16.6
Git commit: 75249d8
Built: Fri Jul 30 19:52:33 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.4.6
GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
runc:
Version: 1.0.0-rc95
GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
docker-init:
Version: 0.19.0
GitCommit: de40ad0
================================================================================
Чтобы запускать Docker от имени непривилегированного пользователя, рассмотрите возможность настройки
демона Docker в режиме rootless для вашего пользователя:
dockerd-rootless-setuptool.sh install
Посетите https://docs.docker.com/go/rootless/, чтобы узнать о режиме rootless.
Чтобы запускать демон Docker как полностью привилегированный сервис, но предоставляя доступ непривилегированным пользователям,
обратитесь к https://docs.docker.com/go/daemon-access/
ПРЕДУПРЕЖДЕНИЕ: Доступ к удалённому API на привилегированном демоне Docker эквивалентен
доступу root на хосте. Подробности см. в документации по «поверхности атак демона Docker»:
https://docs.docker.com/go/attack-surface/
================================================================================
/usr/bin/docker
Всё ещё не удалось найти docker.io или docker в PATH.
Установка Docker не удалась. Выход.
root@subsdeal:/var/discourse#
Спасибо.