C-Praktikum-Docker
In diesem Repo werden Ideen zur Verbesserung des C-Praktikums gesammelt. Hierzu würde sich ein Docker anbieten.
Für das sichere Arbeiten mit der für das C-Praktikum benötigten Software ist lediglich die Installation von docker auf dem eigenen Gerät notwendig.
Anleitungen finden sich unter:
Um die Aufgaben bearbeiten zu können sind folgende Schritte notwendig.
- Docker installieren
- Repository klonen oder Ordner mit Dockerfile etc. in ein Arbeitsverzeichnis kopieren
- Aufgaben Ordner in den working_station Ordner kopieren
- Wechseln in den Ordner in dem das Dockerfile und working_station liegt
Zu Beginn muss das image gebaut werden:
docker build . -t cpraktikum
Dann muss ein container erzeugt werden:
docker run -it cpraktikum -v ~/<way-to-working_station>/working_station:working_station bash
Es öffnet sich eine bash in der nun gearbeitet werden kann. Gehe dann in die working_station, alle Änderungen innerhalb des containers bleiben erhalten, da wir ein volume erzeugt haben.
Die Dateien finden sich in working_station,