Postgres mit Docker/Docker-Compose installieren inkl. PostgreSQL Grundlagen

Postgres mit Docker/Docker-Compose installieren inkl. PostgreSQL Grundlagen

Die Datenbank Postgres bzw. PostgreSQL erfreut sich steigender Beliebtheit. Eben so verhält es sich mit Docker: Schließlich kann man eine neue Datenbank damit sehr einfach installieren und testen. In diesem Artikel wird Schritt für Schritt gezeigt, wie man Postgres mithilfe von Docker zum Laufen bekommt. Warum Postgres mit Docker installieren? PostgreSQL, auch als Postgres bezeichnet, …

CouchDB mit Docker-Compose auf Docker installieren

CouchDB mit Docker-Compose auf Docker installieren

CouchDB ist ein bekannter Vertreter der sogenannten NoSQL Datenbanken. Im Docker-Hub werden offizielle Images angeboten. Dadurch ist es sehr einfach, mithilfe von Docker eine lauffähige Instanz zu installieren. Hierfür erstellen wir eine docker-compose.yml Datei: Dies erzeugt einen CouchDB-Container mit dem neusten V2 Release, limitiert den RAM auf 1GB, startet den Container automatisch beim Booten und …

SQL-Injections: Gefährliche Lücken in Webanwendungen

SQL-Injections: Gefährliche Lücken in Webanwendungen

Nahezu alle Internetseiten verwenden heutzutage Datenbanken zum Speichern von Inhalten, Nutzerinformationen, Einstellungen und anderen Daten. Sie bilden die Grundlage für komplexe Webanwendungen. U-Labs hat Beispielsweise ebenfalls eine Datenbank, in der die Daten von allen Benutzern sowie sämtliche Threads und Beiträge gespeichert sind. Das Forensystem generiert zum Abruf dieser Daten Abfragen an die Datenbank mit Werten …