Skip to content
Snippets Groups Projects
Commit d96282b5 authored by Marc Feger's avatar Marc Feger
Browse files

Add README

parents
Branches
No related tags found
No related merge requests found
# 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:
* https://www.docker.com
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,
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment