https://github.com/vic-lsh/cs1690-docker
A docker setup for Weenix.
https://github.com/vic-lsh/cs1690-docker
Last synced: 3 months ago
JSON representation
A docker setup for Weenix.
- Host: GitHub
- URL: https://github.com/vic-lsh/cs1690-docker
- Owner: vic-lsh
- Created: 2022-03-18T15:45:55.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-18T16:23:08.000Z (about 3 years ago)
- Last Synced: 2024-12-22T22:50:14.316Z (5 months ago)
- Language: Shell
- Size: 5.86 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cs1690-docker
This repository contains a docker setup for running Weenix on your computer,
on both x86 and arm machines.## Getting started
Follow the steps below to build and start your Weenix docker container:
```
cd docker
./build-docker
cd ..
./run-docker
```Once you're in the container, clone your Weenix repo in directory of your
choosing. Run `make` to build Weenix, and you should be able to run Weenix
with `./weenix`!## File sharing
The `home` directory in this folder is mounted to your Weenix container. Any
changes made inside the container will be persisted after container exit.
Similarly, you may edit Weenix outside the container, using a text editor on
your machine, and only use the container for compilation and testing.## Acknowledgements
This setup is forked from the development environment setup for CS300 students,
which was forked from Harvard's CS61.