Dieses container image benutze ich zum entwickeln. damit kann ich auf jedem Rechner, der podman oder docker kennt, einen container starten, der alles nötige für mich hat. :)
image holen
podman pull ghcr.io/frie321984/devbox:main
direkt mit der Entwicklung loslegen - lokales verzeichnis wird in /workspace gemountet
podman run -it -v .:/workspace ghcr.io/frie321984/devbox:main
oder mit festem namen laufen lassen
podman run -dt -it -v .:/workspace --name devbox ghcr.io/frie321984/devbox:main
podman attach devbox
- ssh-key generieren und im git hinterlegen
- ssh-key konfigurieren im container
- gitconfig bereitstellen
- ssh-key zeugs vorbereiten
- ssh-key in jeder devbox erzeugen
- den pub-key gleich printen oder rausgeben, so dass man ihn nur noch konfigurieren muss
- OOOODER mit gitlab-token arbeiten & als env-variable reingeben?