Comment faire pour installer Docker sur 32 bits machine ayant Ubuntu 12.04?
J'ai suivi le le panneau d'installation doc pour l'installer sur ma machine qui est un ordinateur 32 bits Ubuntu 12.04
L'étape
$ sudo apt-get install docker-engine
ne parvient pas dire
E: Unable to locate package docker-engine
Il doit avoir été installé, non?
Aussi je suis venu pour savoir que, Docker actuellement ne prend en charge les plateformes 64 bits.
$ wget -qO- https://get.docker.io/| sh
Error: you are not using a 64bit platform.
Docker currently only supports 64bit platforms.
Est-il un moyen pour que je peux l'installer et le faire fonctionner sur une machine 32 bits?
OriginalL'auteur Hussain | 2016-06-23
Vous devez vous connecter pour publier un commentaire.
Que par les conditions préalables:
Vous ne serez pas en mesure d'installer Docker sur une plate-forme 32 bits.
bien sûr, mais n'est-il pas plus facile de mettre à niveau un système d'exploitation x64, surtout si vous êtes sur linux? c'est plus facile que d'essayer de forcer les 64 bits du logiciel pour travailler sur une plate-forme 32 bits.
Comment dois-je faire? Autant que je sache, Il est dépendant du matériel
OriginalL'auteur GHETTO.CHiLD
Ce est possible ces jours-ci, avec un simple script. Vous pouvez utiliser https://gitlab.com/docker-32bit/ubuntu.
Fonctionne parfaitement sur mon Ubuntu 16.04 système 32 bits. Je l'ai utilisé pour installer le serveur office Collaboration En Ligne pour mon Nextcloud:
Ce N'installe et s'exécute sur un système 32 bits, comme je l'ai dit dans ma réponse. Je l'utilise pour avoir docker sur mon 32 bits d'Ubuntu.
Mon erreur, pas sûr de ce que je regardais quand j'ai écrit ça. Désolé à ce sujet, et désolé pour le downvote qui je ne peux pas retirer maintenant, à moins que la réponse est édité.
Pas de problème! J'ai fait une petite sémantique modifier pour la réponse 🙂
et maintenant, je upvoted 🙂 vous ne savez pas si je vais l'utiliser, bien que depuis mon 32 bits machines sont tellement sloooow pour ce que je veux utiliser docker pour
OriginalL'auteur MS Berends
il y a eu de piratage, de la non prise en charge des façons de faire, de voir
http://mwhiteley.com/linux-containers/2013/08/31/docker-on-i386.html
Gardez à l'esprit que le lien précédent était en août 2013, je ne suis pas sûr que vous serez en mesure de faire de même avec les dernières versions de docker.
OriginalL'auteur user2915097
Bien que c'est une vieille question, j'ai trouvé une solution simple pour le courant (18.0.3) les rejets de docker-ce: https://github.com/mforkel/docker-ce-i386
La description de README-i386.md est tout ce dont vous avez besoin, mais ici, la prise de vue description:
1) utilisation git clone pour obtenir une version locale du référentiel
2) dans mon cas, j'avais besoin d'une debian .fichier deb alors, j'ai couru ARCH=i386 DOCKER_BUILD_PKGS=debian-étirement faire deb dans le Dossier principal de la
3) lorsque le makescript terminé, vous pouvez trouver votre fichier deb ./composants/emballage/deb/debbuild/debian-stretch
Je n'ai pas tester cette version largement, mais l'exécution docker run hello-world travaillé sans erreurs
EDIT:, maintenant, je peux confirmer de nombreux paquets de travail. E. g. Portainer et Nextcloud. Certains paquets sont construits contre l'architecture 64 bits et que vous avez à créer le conteneur sur votre propre, mais il a travaillé pour moi sans aucun problème
sudo apt install docker.io
, et après le docker-ce paquet est construit, vous devezsudo apt remove docker.io
avant d'installer le construit paquet deb qui a été construit.Pourquoi devriez-vous besoin d'une version plus ancienne de docker? J'ai désinstallé tous les support packages avant de compiler le code un il est compilé sans un docker de l'environnement.
si vous regardez les Makefiles, ils utilisent
docker build
afin de construire menu fixe, de sorte que si vous avez déjà eu une sorte de panneau installé, la construction aurait échoué.Il y a un buildoption de construire sans docker. J'ai reçu des avertissements pour activer cette option, mais la construction a réussi de toute façon
OriginalL'auteur southz rgw
Cela a fonctionné pour moi et elle est très simple.
Et à peine installé le bon gars
Vous pouvez ensuite prouver et vérifier la version avec
OriginalL'auteur joash