Bereiche
Bereich Docker
Allgemein
Parameter
Anwendungen
- Mattermost
- Unifi-Video
Um bestimmte neuere Docker-Features – wie beispielsweise den Multiarchitektur-Build mit docker buildx build
– nutzen zu können, müssen zuvor die Docker Experimental Features bzw. der Experimental Mode aktiviert werden.
Hierbei ist zwischen der Docker Command Line (CLI) und Docker Engine der zu unterscheiden.
Für das Aktivieren von buildx ist das Aktivieren des Experimental Mode der Docker Command Line ausreichend. Unter Linux muss zusätzlich das Paket qemu-user-static
installiert sein.
Bei der Verwendung des Docker Desktop (macOS / Windows) kann die Änderung über Preferences / Command Line / Enable experimental Features vorgenommen werden.
Unter Linux muss für den jeweiligen Benutzer ein Eintrag in der ~/.docker/config.json
vorgenommen werden:
{ "experimental": "enabled" }
experimental
verwendet, jedoch die unterschiedlichen Werte enabled
bzw. true
.Die Einstellung für die Docker Engine muss über die entsprechende Konfigurationsdatei des Docker Daemon vorgeben werden.
Unter Linux ist dies die /etc/docker/daemon.json
:
{ "experimental": true }
Bei der Verwendung des Docker Desktop (macOS / Windows) kann die Änderung der Konfigurationsdatei über Preferences / Docker Engine vorgenommen werden.
experimental
verwendet, jedoch die unterschiedlichen Werte enabled
bzw. true
.Ob die Docker Experimental Feature für die Docker Engine aktiviert sind, kann mit dem folgenden Aufruf ermittelt werden:
docker version -f '{{.Server.Experimental}}'