Files
public-docker-installer/README.md
T
2026-10-25 20:16:42 +00:00

154 lines
2.5 KiB
Markdown

# Public Docker Installer
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 !
---
<p align="center">
🏰 <a href="https://retronerd.at">Website</a> ·
🐘 <a href="https://social.retronerd.at/@schiwagoa">Mastodon</a> ·
🔒 <a href="https://retronerd.at/datenschutzerklaerung/">Datenschutz</a> ·
💬 <a href="https://helpdesk.retronerd.at/open.php">Support</a>
</p>
<p align="center">
<img src="https://dl.retronerd.at/Bilder/cat-footer.png" alt="" width="100%">
</p>
<p align="center">© Thomas Werner Schwaighofer · retronerd.AT · <a href="LICENSE">MIT Lizenz</a></p>