README.md erstellt
This commit is contained in:
@@ -0,0 +1,154 @@
|
||||
# Public Docker Installer 26.04 v1
|
||||
|
||||
Automatischer Docker- und Docker-Compose-Installer für Ubuntu 26.04 LTS.
|
||||
|
||||
Dieses Script richtet einen frischen Ubuntu-Server für den Betrieb von Docker-Containern ein und übernimmt die Installation sowie die grundlegende Konfiguration der benötigten Komponenten.
|
||||
|
||||
---
|
||||
|
||||
## Features
|
||||
|
||||
* Automatische Systemaktualisierung
|
||||
* Installation der aktuellen Docker Engine
|
||||
* Installation von Docker Compose
|
||||
* Aktivierung und Start des Docker-Dienstes
|
||||
* Grundlegende Firewall-Konfiguration (UFW)
|
||||
* Docker-Optimierungen für Ubuntu 26.04
|
||||
* Automatische Einrichtung der benötigten Pakete
|
||||
* Einfache und schnelle Bereitstellung eines Docker-Hosts
|
||||
|
||||
---
|
||||
|
||||
## Unterstützte Systeme
|
||||
|
||||
* Ubuntu 24.04 LTS
|
||||
* Ubuntu 26.04 LTS
|
||||
|
||||
---
|
||||
|
||||
## Installation
|
||||
|
||||
### Repository klonen
|
||||
|
||||
```bash
|
||||
git clone https://git.retronerd.at/schiwagoa/public-docker-installer-26.04-v1.git
|
||||
cd public-docker-installer-26.04-v1
|
||||
```
|
||||
|
||||
### Script ausführbar machen
|
||||
|
||||
```bash
|
||||
chmod +x *.sh
|
||||
```
|
||||
|
||||
### Installer starten
|
||||
|
||||
```bash
|
||||
sudo ./docker-installer-2604-v1.sh
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Nach der Installation
|
||||
|
||||
### Docker-Status prüfen
|
||||
|
||||
```bash
|
||||
docker ps
|
||||
```
|
||||
|
||||
### Docker-Version anzeigen
|
||||
|
||||
```bash
|
||||
docker version
|
||||
```
|
||||
|
||||
### Docker Compose-Version anzeigen
|
||||
|
||||
```bash
|
||||
docker compose version
|
||||
```
|
||||
|
||||
### Testcontainer starten
|
||||
|
||||
```bash
|
||||
docker run hello-world
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Docker-Dienst verwalten
|
||||
|
||||
Docker-Status anzeigen:
|
||||
|
||||
```bash
|
||||
systemctl status docker
|
||||
```
|
||||
|
||||
Docker neu starten:
|
||||
|
||||
```bash
|
||||
sudo systemctl restart docker
|
||||
```
|
||||
|
||||
Docker beim Systemstart aktivieren:
|
||||
|
||||
```bash
|
||||
sudo systemctl enable docker
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Firewall prüfen
|
||||
|
||||
Aktuellen UFW-Status anzeigen:
|
||||
|
||||
```bash
|
||||
sudo ufw status verbose
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Fehlerbehebung
|
||||
|
||||
Docker-Logs anzeigen:
|
||||
|
||||
```bash
|
||||
journalctl -u docker -f
|
||||
```
|
||||
|
||||
Installierte Docker-Pakete prüfen:
|
||||
|
||||
```bash
|
||||
dpkg -l | grep docker
|
||||
```
|
||||
|
||||
Docker-Informationen anzeigen:
|
||||
|
||||
```bash
|
||||
docker info
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Haftungsausschluss
|
||||
|
||||
Die Nutzung erfolgt auf eigene Gefahr.
|
||||
Das Script wurde für Ubuntu 26.04 LTS entwickelt und getestet.
|
||||
Vor dem Einsatz auf produktiven Systemen wird empfohlen, immer ein vollständiges Backup anzulegen !
|
||||
|
||||
---
|
||||
|
||||
## Autor
|
||||
|
||||
**Thomas Werner Schwaighofer**
|
||||
|
||||
Webseite: https://blog.retronerd.at
|
||||
|
||||
Git Repository: https://git.retronerd.at/schiwagoa/public-docker-installer-26.04-v1
|
||||
|
||||
---
|
||||
|
||||
## Lizenz
|
||||
|
||||
Dieses Projekt wird ohne Gewährleistung bereitgestellt. Nutzung und Anpassung sind ausdrücklich erlaubt.
|
||||
Reference in New Issue
Block a user