Was ich hier geschrieben habe, ist die Geschichte vom 28. November 2020. Die Docker-Umgebung auf dem Raspberry Pi ändert sich drastisch.
64 Bit Raspberry Pi OS sind noch Beta-Versionen. Verwenden Sie jedoch Ubuntu, da die Anzahl der Apps, die nur 64-Bit unterstützen, zunimmt.
Die von der Distribution installierten Versionen sind normalerweise älter. Registrieren Sie sich und verwenden Sie das offizielle Docker-Repository.
https://docs.docker.com/engine/install/ubuntu/
$ sudo apt-get update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
$ sudo add-apt-repository \
"deb [arch=arm64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
Die ARM-Version von Docker-Compse wurde nicht von Official veröffentlicht. ~~ Kompilieren Sie selbst ~~ Installieren Sie mit pip3.
$ sudo apt-get install libffi-dev libssl-dev
$ sudo apt-get install python3 python3-pip python3-dev
$ sudo pip3 install docker-compose
MySQL
--NG (Bild kann nicht heruntergeladen werden)
$ docker pull mysql
$ docker pull mysql/mysql-server
Ersetzen Sie den Teil, in dem image: mysql in docker-compose.yml geschrieben ist, durch mysql / mysql-server (Verhalten ändert sich nicht viel)
――Der Unterschied zwischen den beiden besteht darin, dass der erstere der Docker-Beamte (Debian-Basis) und der letztere der Oracle-Beamte (Oracle Linux-Basis) ist.
phpmyadmin
$ docker run phpmyadmin/phpmyadmin
Der Exec-Benutzerprozess hat einen "Exec-Formatfehler" verursacht. Ich habe einen Docker-Fehler erhalten und es war Moos.
$ docker run arm64v8/phpmyadmin
jwilder/nginx-proxy
Das funktioniert auch nicht. Mit Blick auf die Docker-Datei wurde das mitgelieferte Tool für den amd64 fest codiert. Es scheint notwendig zu sein, die arm64-Version des von mir zusammengestellten Tools zu kompilieren, also vorerst den Pfad.
Recommended Posts