80 lines
2.0 KiB
Markdown
80 lines
2.0 KiB
Markdown
---
|
|
gitea: none
|
|
include_toc: true
|
|
---
|
|
# Docker Installation
|
|
|
|
## Windows Docker Desktop
|
|
|
|

|
|

|
|
|
|
## 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).
|