- Windows 11 does not support Virtualbox, so this is a work around
- Basic setup needed for compile xv6 in a container, so your computer does not install a bunch of stuff
- When done, simply delete the container and image, and everything is removed
- Install Docker and necessary dependancies (such as WSL) to your computer
- Install VS Code and add Remote-Container extension
- Install Git for pulling and pushing code to Github
- Open this folder in VS Code and clone the assignment here
- Open VS Code Menu, or press ctrl+shift+p, and select "Remote-containers: rebuild and reopen in container"
- Make sure Docker is running at this point
- Wait for installations, and you should be connected to the dev container
- Edit your assignment, and compile your code
- To exit container, open VS Code Menu, or press ctrl+shift+p, and select "Remote-containers: open locally"
- Remember to commit your local changes to Github