Advanced Search
Search Results
51 total results found
Webserver mit nginx
Um einen nginx Webserver Container einzubinden, sind folgende Schritte durchzuführen: Anlegen des Verzeichnis /opt/containers/nginx Anlegen des Verzeichnis /opt/containers/nginx/html sudo mkdir -p /opt/containers/nginx/html Für den Containerstart ist die Datei...
Bookstack
Um einen Bookstack Container einzubinden, sind folgende Schritte durchzuführen: Anlegen des Verzeichnis /opt/containers/bookstack Anlegen des Verzeichnis /opt/containers/bookstack/data/db Anlegen des Verzeichnis /opt/containers/bookstack/data/bs sudo mkdir -p ...
WebDAV Container
Um einen WebDAV Zugang über ein gesichertes Protokoll bereitzustellen, sind nur wenige Schritte erforderlich: Das Verzeichnis /opt/containers/webdav muss angelegt werden. Das Verzeichnis /opt/containers/webdav/data muss angelegt werden. Das Verzeichnis /opt/c...
Einleitung
Auf dem lokalen Server ubusrv läuft ein Ubuntu 22.04 LTS mit Docker. Als Docker Services sind installiert: nginx - ein Website für Tests http://ubusrv:80/ Maria DB - eine Datenbank, die hauptsächlich für Bookstack genutzt wird Mongo DB - eine Non SQL Datenbank...
Services: docker_compose.yml
ubusrv stellt diverse Services wie Bokkstack, Oracle-XE Datenbank, Maria-DB etc. bereit. Alle Services werden über Docker Images realisiert. Die Images und deren Parameterisierung werden in einer einzigen docker-compose.yml Datei verwaltet. # # Start with sudo...
Oracle XE DB Installation
Die Oracle XE Datenbank läuft nur auf Intel-Prozessoren. Auf ARM basierten Servern wie z. B. dem Raspberry PI lässt sich die Datenbank nicht installieren. Um mit der freien Oracle XE Datenbank arbeiten zu können, wird diese auf dem lokalen Server ubusrv als Do...
Oracle XE DB: DBMS_CRYPTO
Um Passwörter sicher in eigenen Tabellen zu speichern, sollte stets eine sichere HASH-Funktion verwendet werden. Oracle bietet eine solche im Package SYS.DBMS_CRYPTO an. Das Package einem User nutzbar machen Der Zugriff auf das Package für "normale" User kann ...
Oracle XE DB: Mac M1 Docker Image
Um die Oracle Datenbank Oracle-XE auf einem Apple-Rechner mit M1 Chip zu installieren, wird die Hilfsoftware COLIMA benötigt. Sie macht Docker-Images, die für die X86/AMD-Architektur erstellt wurden unter der ARM-Architektur des Apple Silicon lauffähig. Instal...
Spring Boot: Docker Image
Dieser Artikel beschreibt am Beispiel des Spring-Boot Erueka Discovery Server, wie ein Spring Boot Server in ein Docker Image verpackt und gestartet wird. Vorausgesetzt wird eine Java 1.8 Installation, eine betriebsbereite Docker Installation und eine Java IDE...
Spring Boot: SQL für Config Server
Spring Cloud Config Server Properties Tabelle für MySQL / MariaDB: SET NAMES utf8; SET time_zone = '+00:00'; SET foreign_key_checks = 0; SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'; DROP DATABASE IF EXISTS `cloud_config`; CREATE DATABASE `cloud_config` /*!40100 DEF...
Virtuelle Server anlegen und einrichten
Nach Anlage der Server müssen sie Konfiguriert werden. Im ersten Schritt werden sie zuerst einmal abgesichert. Dazu wird ein neuer User mit sudo-Rechten angelegt, dem root-User das ssh Login verweigert und das ssh Login grundsätzlich nur noch mit einem Schlüss...
Automatisierte Servereinrichtung
Die Servereinrichtung erfolgt in drei Schritten. Die einzelnen Schritte sind notwendig, da bei der Absicherung des Systems der root Account für die Anmeldung gesperrt wird. Es muss also zwischendurch geprüft werden, ob die Installation wie gewünscht durchgelau...
c't Teil 1: Containerkompetenzoffensive
Kubernetes-Experten sind gefragt und viele Docker-Nutzer würden die andere Seite des Container-Universums gern mal kennenlernen – wäre das Ökosystem nicht so groß und undurchsichtig. Mit unserer ausführlichen Praxis-Reihe gelingt der Umstieg: Der erste Teil ze...
c't Teil 2: Dickschiffkapitän
Der Weg zum Kubernetes-Kenner muss nicht steinig sein. Kleine Server und solides Docker-Vorwissen reichen für den Einstieg. Im zweiten Teil der Reihe füllen Sie Ihren Kubernetes-Cluster mit Containern, spielen Updates ohne Downtime aus und lernen verschiedene ...
c't Teil 3: Containervernetzer
Container kommen selten allein vor und brauchen meist Kontakt zu anderen sowie zur Außenwelt. Im dritten Teil der Kubernetes-Reihe vernetzen Sie Container per Kubernetes-Service und installieren den Reverse-Proxy Traefik bequem mit dem Paketmanager Helm. Dann ...
c't Teil 4: Containerladeoffizier
Container sind flüchtige und vergängliche Gebilde, erzeugt aus Abbildern. Damit sie Daten dauerhaft speichern können, brauchen sie Volumes für Dateien und Ordner. Was in der Docker-Welt mit einem Einzeiler abgehakt ist, ist im Kubernetes-Cluster kompliziert – ...
c't Teil 5: Container-Sicherheitsbegehung
Wenn der erste Cluster läuft und die Kubectl-Befehle leicht von der Hand gehen, möchte man als Kubernetes-Einsteiger am liebsten mit den ersten produktiven Anwendungen beginnen. Doch vorher sollte man sich etwas Zeit nehmen für die Sicherheit von Cluster und A...
c't Ergänzung: Speicher
Redundanter Container-Speicher mit Longhorn In einem Kubernetes-Cluster laufen Anwendungen skalierbar und redundant. Damit auch die anfallenden Daten auf mehreren Servern liegen und der Speicherplatz mit den Anforderungen wächst, braucht man eine Erweiterung w...