Overview Ich habe Docker in den Entwicklungsserver eingefügt, also Arbeitsnotizen zu diesem Zeitpunkt (Es gibt kein grundlegendes Problem, wenn Sie dem offiziellen Dokument folgen.)
Docs Docker: https://docs.docker.com/engine/install/fedora/ Docker Compose: https://docs.docker.com/compose/install/#install-compose-on-linux-systems
How to install docker
$ sudo dnf -y install dnf-plugins-core
$ sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
$ sudo dnf install docker-ce docker-ce-cli containerd.io
$ sudo grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0"
$ reboot (Starten Sie neu)
$ sudo systemctl start docker
$ sudo docker run hello-world
OK, wenn Folgendes angezeigt wird
Hello from Docker!
...
So starten Sie Docker beim Booten automatisch
$ sudo systemctl enable docker
Ohne sudo zu verwenden
sudo usermod -aG docker [YOUR-USER]
How to install docker compose
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose
Mir wurde gesagt, dass es hier keine Python gibt
$ sudo dnf install python
Führen Sie dann Folgendes erneut aus
$ sudo chmod +x /usr/local/bin/docker-compose
Es ist einfach. (Was ist so einfach?)
Recommended Posts