parent
99a7baa23c
commit
6412ec016a
9 changed files with 58 additions and 83 deletions
@ -1,24 +1,22 @@ |
||||
--- |
||||
id: home |
||||
title: Willkommen! |
||||
title: Willkommen! |
||||
sidebar_label: Willkommen |
||||
--- |
||||
|
||||
## Herzlich Willkommen in unserem 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. |
||||
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 |
||||
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. |
||||
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. |
||||
|
||||
### ✔ Registrieren |
||||
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. |
||||
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. |
||||
|
||||
 |
||||
|
||||
### 🔐 Login |
||||
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. |
||||
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. |
@ -1,71 +1,51 @@ |
||||
--- |
||||
id: debian-docker-installieren |
||||
title: Docker installieren (Debian 10) |
||||
title: Docker installieren (Debian 11 oder höher) |
||||
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 |
||||
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. |
||||
|
||||
|
||||
|
||||
### Installation |
||||
1. Sobald du angemeldet bist solltest du deinen Server aktualisieren. Führe dazu folgendes aus: |
||||
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. |
||||
|
||||
### Installation |
||||
1. Sobald du angemeldet bist, solltest du deinen Server aktualisieren. Führe dazu folgendes aus: |
||||
```sh |
||||
apt update |
||||
apt update |
||||
apt upgrade -y |
||||
``` |
||||
2. Anschließend installiere die notwendigen Pakete: |
||||
|
||||
2. Installiere Docker mit folgendem Einzeiler: |
||||
```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 |
||||
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 |
||||
|
||||
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: |
||||
```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 |
||||
``` |
||||
2. Setze die benötigten Berechtigungen: |
||||
```sh |
||||
chmod +x /usr/local/bin/docker-compose |
||||
``` |
||||
Falls du Docker-Compose benötigst, kannst du es mit den folgenden Schritten installieren: |
||||
|
||||
1. Lade Docker-Compose herunter: |
||||
```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 notwendigen Berechtigungen: |
||||
```sh |
||||
chmod +x /usr/local/bin/docker-compose |
||||
``` |
||||
3. Sollte der Befehl danach nicht gefunden werden, erstelle einen Softlink: |
||||
```sh |
||||
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: |
||||
```sh |
||||
cdocker-compose --version |
||||
``` |
||||
```sh |
||||
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose |
||||
``` |
||||
4. Überprüfe, ob Docker-Compose erfolgreich installiert wurde: |
||||
```sh |
||||
docker-compose --version |
||||
``` |
||||
|
||||
|
Loading…
Reference in new issue