parent
99a7baa23c
commit
6412ec016a
9 changed files with 58 additions and 83 deletions
@ -1,24 +1,22 @@ |
|||||||
--- |
--- |
||||||
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. |
||||||
Schön das 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 |
## 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. |
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. |
||||||
Mit dem Serverstandort Frankfurt am Main steht dein Server nah am Internetknotenpunkt DE-CIX, um dir dein Bestes und schnellstes Erlebnis zu ermöglichen. |
|
||||||
|
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 mal Herzlich Willkommen! |
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. |
||||||
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 loge dich [hier](https://deinserverhost.de/store/login.php) ein. |
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. |
||||||
Nutze dazu deine E-Mail Adresse und dein selbst gesetztes Passwort. |
|
@ -1,71 +1,51 @@ |
|||||||
--- |
--- |
||||||
id: debian-docker-installieren |
id: debian-docker-installieren |
||||||
title: Docker installieren (Debian 10) |
title: Docker installieren (Debian 11 oder höher) |
||||||
sidebar_label: Docker installieren |
sidebar_label: Docker installieren |
||||||
--- |
--- |
||||||
Installation von Docker und optional Docker-Compose auf Debian 10 |
Installation von Docker und optional Docker-Compose auf Debian 11 oder höher |
||||||
|
|
||||||
## Informationen |
## Informationen |
||||||
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. |
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. |
||||||
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. Anschließend installiere die notwendigen Pakete: |
2. Installiere Docker mit folgendem Einzeiler: |
||||||
|
|
||||||
```sh |
```sh |
||||||
apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y |
curl -sSL https://get.docker.com/ | CHANNEL=stable bash |
||||||
``` |
``` |
||||||
3. Füge den offiziellen GPG Schlüssel von Docker hinzu: |
3. Überprüfe, ob die Installation erfolgreich war, indem du die Docker-Version abrufst: |
||||||
```sh |
```sh |
||||||
curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add - |
docker --version |
||||||
|
``` |
||||||
|
4. Um zu testen, ob Docker korrekt funktioniert, starte einen Test-Container: |
||||||
|
```sh |
||||||
|
docker run hello-world |
||||||
``` |
``` |
||||||
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 |
||||||
|
|
||||||
Um Docker-Compose zu installieren musst du es erst mit folgendem Befehl herunterladen. |
Falls du Docker-Compose benötigst, kannst du es mit den folgenden Schritten installieren: |
||||||
1. Um zu überprüfen ob alles passt, starte einen Test Container mit folgendem Befehl: |
|
||||||
```sh |
1. Lade Docker-Compose herunter: |
||||||
curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
```sh |
||||||
``` |
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: |
``` |
||||||
```sh |
2. Setze die notwendigen Berechtigungen: |
||||||
chmod +x /usr/local/bin/docker-compose |
```sh |
||||||
``` |
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. Um zu überprüfen dass alles funktioniert, überprüfe die Version von Docker-Compose mit folgendem Befehl: |
4. Überprüfe, ob Docker-Compose erfolgreich installiert wurde: |
||||||
```sh |
```sh |
||||||
cdocker-compose --version |
docker-compose --version |
||||||
``` |
``` |
||||||
|
|
||||||
|
Loading…
Reference in new issue