2016-06-23 18 views
3

Ich habe die docker installation doc für die Installation auf meinem Rechner an, der eine 32-Bit-Maschine Ubuntu 12.04Wie installiert man Docker auf 32-Bit-Rechner mit Ubuntu 12.04?

Der Schritt

$ sudo apt-get install docker-engine 

reißen sagen

E: Unable to locate package docker-engine 

Es sollte ausgeführt wird, installiert, Recht?

Auch ich habe erfahren, dass Docker derzeit nur 64-Bit-Plattformen unterstützt.

Gibt es eine Möglichkeit, es zu installieren und es auf 32-Bit-Maschine arbeiten?

Antwort

5

sich nach den Voraussetzungen:

Docker erfordert eine 64-Bit-Installation unabhängig von Ihrer Ubuntu-Version. Zusätzlich muss Ihr Kernel mindestens 3.10 sein. Die neueste 3.10 Nebenversion oder eine neuere Version sind ebenfalls akzeptabel.

Sie können Docker nicht auf einer 32-Bit-Plattform installieren.

+0

Es ist eines der ersten Docker Fragen darüber: https://github.com/docker/docker/issues/136 –

+0

sicher, aber ist es nicht leichter auf ein x64 os zu aktualisieren, vor allem, wenn Sie auf Linux sind? Das ist viel einfacher als zu versuchen, 64-Bit-Software auf einer 32-Bit-Plattform zu betreiben. –

+0

Wie mache ich das? AFAIK Es ist Hardware abhängig – Hussain

2

Diese ist in diesen Tagen möglich, mit nur einem einfachen Skript. Sie könnten https://github.com/docker-32bit/ubuntu verwenden.

Funktioniert perfekt auf meinem Ubuntu 16.04 32-Bit-System. Ich benutzte es, den Büroserver Collabora Online for my Nextcloud zu installieren:

$ wget https://raw.githubusercontent.com/docker-32bit/ubuntu/master/build-image.sh 

$ sudo bash build-image.sh 
$ docker -v 
Docker version 1.13.1, build 092cba3 

$ sudo docker pull collabora/code 
$ sudo docker run -t -d -p 127.0.0.1:9980:9980 -e 'domain=my\\.domain\\.com' --restart always --cap-add MKNOD collabora/code