leichtgewichtiges Docker Base Image mit vorkompilierten Perl-DBI-Modulen (DBD::mysql)
107
**README – rajoba/dbd-mysql:0.02
Dieses Repository enthält ein leichtgewichtiges Docker Base Image mit vorkompilierten Perl-DBI-Modulen (DBD::mysql), das gegen den offiziellen Oracle-MySQL-Client gelinkt ist – ohne jegliche MariaDB-Server- oder Connector-Pakete.
Multistage-Build: Trennt Build- von Runtime-Abhängigkeiten
Perl-Module:
DBD::mysql (kompiliert gegen Oracle-MySQL-Client-Libs)Runtime-Libs:
libmysqlclient21)Kein MariaDB: Keine libmariadb*, kein mariadb_config
Minimal: basierend auf debian:bookworm-slim
0.02 (aktuelle Version)Benutze das Image als Grundlage für deine Perl-Projekte mit MySQL-Anbindung:
FROM rajoba/dbd-mysql:0.02
# App-Code ins Image kopieren
COPY . /usr/src/app
WORKDIR /usr/src/app
# Optional: Umgebungsvariablen für die DB-Verbindung
ENV DB_DSN="dbi:mysql:database=mydb;host=db;port=3306" \
DB_USER="user" \
DB_PASS="pass"
# Startcommando
CMD ["perl", "dein_script.pl"]
Repository klonen:
git clone https://github.com/dein-username/rajoba-dbd-mysql.git cd rajoba-dbd-mysql
2. Image bauen:
```bash
docker build -t rajoba/dbd-mysql:0.02 .
docker login
docker push rajoba/dbd-mysql:0.02
Dieses Projekt steht unter der MIT-Lizenz. Siehe LICENSE für Details.
Content type
Image
Digest
sha256:edfc94538…
Size
55.2 MB
Last updated
over 1 year ago
docker pull rajoba/dbd-mysql:0.02