--- gitea: none include_toc: true --- # Docker Installation ## Windows Docker Desktop ![docker desktop install 1](img/docker-install-1.png) ![docker desktop install 2](img/docker-install-2.png) ## CentOS https://docs.docker.com/engine/install/centos/#install-using-the-repository ## Ubuntu https://docs.docker.com/engine/install/ubuntu/ Nachfolgend eine Anleitung für Docker und Docker-Compose Intallation unter Ubuntu 20.04, aus folgenden Quellen - https://www.cloudbooklet.com/install-wordpress-with-docker-compose-nginx-apache-with-ssl/ - https://shownotes.opensourceisawesome.com/running-wordpress-with-docker/ Fügen Sie Ihrem System dann den GPG-Schlüssel für das offizielle Docker-Repository hinzu ``` curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - ``` Fügen Sie das Docker-Repository zu APT-Quellen hinzu ``` sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" ``` Aktualisieren Sie als Nächstes die Paketdatenbank mit den Docker-Paketen aus dem neu hinzugefügten Repo ``` sudo apt update ``` Stellen Sie sicher, dass Sie aus dem Docker Repo und nicht aus dem Standard-Ubuntu-Repo installieren ``` apt-cache policy docker-ce ``` docker installieren ``` sudo apt install docker-ce sudo usermod -aG docker ${USER} ``` prüfen ob docker ausgeführt wird ``` sudo systemctl status docker ``` installieren von docker-compose ``` sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose ``` (neuste Version unter https://github.com/docker/compose/releases) ## configure log https://docs.docker.com/config/containers/logging/configure/ Das file muss möglicherweise zuerst erstellt werden, unter `etc/docker/daemon.json` ## Post installation steps https://docs.docker.com/engine/install/linux-postinstall/ Docker als Dienst einrichten und user der Gruppe `docker` hinzufügen (docker Gruppe wird bei Installation erstellt).