Есть ли версия Docker-ce, совместимая с Ubuntu 16.04 (i386 arch)? Я ничего не нахожу в Интернете, только amd64, arm64 и другие арки и т. Д

#mysql #docker #mariadb

#докер

Вопрос:

Согласно официальному руководству, в нем говорится «Перейти к https://download.docker.com/linux/ubuntu/dists /, выберите свою версию Ubuntu, перейдите к пул / стабильный / и выберите amd64, armhf, ppc64el или s390x. Загрузите файл .deb для версии Docker, которую вы хотите установить. «. Я проверил этот URL, нет deb для i386.

Ответ №1:

https://docs.docker.com/install/#supported-platforms перечислены поддерживаемые архитектуры, и 32-разрядный x86 Linux не входит в их число.

Приложения desktop Docker для Mac и Docker для Windows работают только на 64-разрядной x86; системный компонент Linux работает на 64-разрядной x86 (но не 32-разрядной), 64-разрядной ARM и IBM Power (ppc64le) и Z (s390x) платформах. Готовые дистрибутивные пакеты доступны только для некоторых из этих архитектур, хотя все CentOS, Debian, Fedora и Ubuntu доступны для 64-разрядных x86, а пакеты Ubuntu доступны для всех поддерживаемых архитектур.

Комментарии:

1. Большое спасибо. Кажется, что кто-то должен скомпилировать исходный код, если для ubuntu требуется файл deb версии i386. Это то, что я могу заключить?

2. Кроме того, учитывая, что на всех страницах установки, относящихся к конкретному дистрибутиву, конкретно указано, что вам нужен 64-разрядный дистрибутив, у вас могут возникнуть проблемы с совместимостью с размером слова.

3. Этот URL ( docs.docker.com/install/linux/docker-ce/ubuntu ) — это учебник, на который я ссылался. Поскольку я запускаю Ubuntu 16.04 в VMware, который установлен на Mac Pro, требуется 64-разрядная версия x86.