Compare commits
No commits in common. 'ueberarbeitung' and 'main' have entirely different histories.
ueberarbei
...
main
11 changed files with 85 additions and 63 deletions
@ -1,22 +1,24 @@ |
|||||||
--- |
--- |
||||||
id: home |
id: home |
||||||
title: Willkommen! |
title: Willkommen! |
||||||
sidebar_label: Willkommen |
sidebar_label: Willkommen |
||||||
--- |
--- |
||||||
|
|
||||||
## Herzlich Willkommen in unserem Wiki! |
## Herzlich Willkommen in unserem Wiki! |
||||||
|
|
||||||
Schön, dass du hier bist. Hier wollen wir dir alles Nötige für unsere Server und Services einfach und anschaulich erklären. 🤗 Sieh dich doch mal um und klick dich durch unser Wiki. |
|
||||||
|
|
||||||
## Erste Schritte bei DeinServerHost |
Schön das du hier bist. Hier wollen wir dir alles Nötige für unsere Server und Services einfach und anschaulich erklären. 🤗 |
||||||
Dein Projekt braucht einen verlässlichen und zukunftssicheren Partner! Mit mehr als einem Jahrzehnt Erfahrung bieten wir dir dank schnellem und freundlichem Support, 1-A Hardware und stabiler Infrastruktur das perfekte Zuhause für deinen Server. |
Sieh dich doch mal um und klick dich durch unser Wiki. |
||||||
|
|
||||||
Mit dem Serverstandort Frankfurt am Main steht dein Server nah am Internetknotenpunkt DE-CIX, um dir dein bestes und schnellstes Erlebnis zu ermöglichen. |
|
||||||
|
|
||||||
|
## Erste Schritte bei DeinServerHost |
||||||
|
Dein Projekt braucht einen verlässlichen und zukunftssicheren Partner! Seit 2013 bieten wir dir dank schnellem und freundlichem Support, 1-A Hardware und Erfahrung seit mehr als 7 Jahren das perfekte Zuhause für deinen Server. |
||||||
|
Mit dem Serverstandort Frankfurt am Main steht dein Server nah am Internetknotenpunkt DE-CIX, um dir dein Bestes und schnellstes Erlebnis zu ermöglichen. |
||||||
### ✔ Registrieren |
### ✔ Registrieren |
||||||
Anscheinend bist du neu bei uns... Dann heißen wir dich herzlich willkommen! Registriere dich [hier](https://deinserverhost.de/store/register.php) kostenfrei in unserem Kundencenter, damit dir all unsere Services zur Verfügung stehen. |
Anscheinend bist du neu bei uns... Dann heißen wir dich mal Herzlich Willkommen! |
||||||
|
Registriere dich [hier](https://deinserverhost.de/store/register.php) kostenfrei in unserem Kundencenter, damit dir all unsere Services zur Verfügung stehen. |
||||||
|
|
||||||
 |
 |
||||||
|
|
||||||
### 🔐 Login |
### 🔐 Login |
||||||
Du hast schon ein Konto? Dann logge dich [hier](https://deinserverhost.de/store/login.php) ein. Nutze dazu deine E-Mail-Adresse und dein selbst gesetztes Passwort. |
Du hast schon ein Konto? Dann loge dich [hier](https://deinserverhost.de/store/login.php) ein. |
||||||
|
Nutze dazu deine E-Mail Adresse und dein selbst gesetztes Passwort. |
@ -1,51 +1,71 @@ |
|||||||
--- |
--- |
||||||
id: debian-docker-installieren |
id: debian-docker-installieren |
||||||
title: Docker installieren (Debian 11 oder höher) |
title: Docker installieren (Debian 10) |
||||||
sidebar_label: Docker installieren |
sidebar_label: Docker installieren |
||||||
--- |
--- |
||||||
Installation von Docker und optional Docker-Compose auf Debian 11 oder höher |
Installation von Docker und optional Docker-Compose auf Debian 10 |
||||||
|
|
||||||
## Informationen |
## Informationen |
||||||
In diesem Tutorial wird dir gezeigt, wie du Docker auf einem VPS oder Dedicated Server installierst. Du benötigst dafür Debian 11 oder höher und Root-Rechte. |
In diesem Tutorial wird dir gezeigt, wie du Docker auf einem VPS oder Dedicated Server installierst. Du benötigst dafür Debian 10 und Root Rechte. |
||||||
Melde dich zunächst als root mit dem SSH-Client deiner Wahl an, z.B. PuTTY oder Terminus. |
Melde dich zunächst als root mit dem SSH Client deiner Wahl an, z.B. PuTTY oder Terminus. |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Installation |
||||||
|
1. Sobald du angemeldet bist solltest du deinen Server aktualisieren. Führe dazu folgendes aus: |
||||||
|
|
||||||
### Installation |
|
||||||
1. Sobald du angemeldet bist, solltest du deinen Server aktualisieren. Führe dazu folgendes aus: |
|
||||||
```sh |
```sh |
||||||
apt update |
apt update |
||||||
apt upgrade -y |
apt upgrade -y |
||||||
``` |
``` |
||||||
2. Installiere Docker mit folgendem Einzeiler: |
2. Anschließend installiere die notwendigen Pakete: |
||||||
```sh |
|
||||||
curl -sSL https://get.docker.com/ | CHANNEL=stable bash |
|
||||||
``` |
|
||||||
3. Überprüfe, ob die Installation erfolgreich war, indem du die Docker-Version abrufst: |
|
||||||
```sh |
```sh |
||||||
docker --version |
apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y |
||||||
``` |
``` |
||||||
4. Um zu testen, ob Docker korrekt funktioniert, starte einen Test-Container: |
3. Füge den offiziellen GPG Schlüssel von Docker hinzu: |
||||||
```sh |
```sh |
||||||
docker run hello-world |
curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add - |
||||||
``` |
``` |
||||||
|
4. Stelle sicher dass der Fingerprint stimmt, führe dazu folgendes aus: |
||||||
|
```sh |
||||||
|
apt-key fingerprint 0EBFCD88 |
||||||
|
``` |
||||||
|
5. Sollten die letzten 8 Stellen mit [9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88] überein stimmen passt alles! |
||||||
|
6. Nun, füge das Repository hinzu damit du Docker installieren kannst: |
||||||
|
```sh |
||||||
|
add-apt-repository \ |
||||||
|
"deb [arch=amd64] https://download.docker.com/linux/debian \ |
||||||
|
$(lsb_release -cs) \ |
||||||
|
stable" |
||||||
|
``` |
||||||
|
7. Nun können wir Docker installieren, führe dazu folgende Befehle aus: |
||||||
|
```sh |
||||||
|
apt update |
||||||
|
apt install docker-ce docker-ce-cli containerd.io |
||||||
|
``` |
||||||
|
8. Um zu überprüfen ob alles passt, starte einen Test Container mit folgendem Befehl: |
||||||
|
```sh |
||||||
|
docker run hello-world |
||||||
|
``` |
||||||
|
|
||||||
## Optional: Docker-Compose installieren |
## Optional: Docker-Compose installieren |
||||||
|
|
||||||
Falls du Docker-Compose benötigst, kannst du es mit den folgenden Schritten installieren: |
Um Docker-Compose zu installieren musst du es erst mit folgendem Befehl herunterladen. |
||||||
|
1. Um zu überprüfen ob alles passt, starte einen Test Container mit folgendem Befehl: |
||||||
1. Lade Docker-Compose herunter: |
```sh |
||||||
```sh |
curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
||||||
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
``` |
||||||
``` |
2. Setze die benötigten Berechtigungen: |
||||||
2. Setze die notwendigen Berechtigungen: |
```sh |
||||||
```sh |
chmod +x /usr/local/bin/docker-compose |
||||||
chmod +x /usr/local/bin/docker-compose |
``` |
||||||
``` |
|
||||||
3. Sollte der Befehl danach nicht gefunden werden, erstelle einen Softlink: |
3. Sollte der Befehl danach nicht gefunden werden, erstelle einen Softlink: |
||||||
```sh |
```sh |
||||||
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose |
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose |
||||||
``` |
``` |
||||||
4. Überprüfe, ob Docker-Compose erfolgreich installiert wurde: |
4. Um zu überprüfen dass alles funktioniert, überprüfe die Version von Docker-Compose mit folgendem Befehl: |
||||||
```sh |
```sh |
||||||
docker-compose --version |
cdocker-compose --version |
||||||
``` |
``` |
||||||
|
|
||||||
|
Loading…
Reference in new issue