Apress / low-level-programming

Source code for 'Low-Level Programming' by Igor Zhirkov

Home Page:http://www.apress.com/9781484224021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker setup

mikemadden42 opened this issue · comments

That's awesome that preconfigured Linux virtual machines are available. Is there any interest in supporting Docker? I could put together a Dockerfile, get the image into Docker Hub, and provide some directions if it would be useful.

Hello, it would be amazing! Thanks for your proposal. I have not used docker yet, so I could not be much of a help here.
I found something a japanese guy made, maybe that could be of a use for you:
http://weblog.metacircular-evaluator.org/blog/2018/01/28/low-level-programming-memo/

Thanks again!

Hi! I just started reading this book (which is great, btw!) and I set up a Docker Debian/jessie environment with NASM, GCC, GDB, Make and Vim installed, along with some instructions for getting it running, here:

https://github.com/kellyi/nasm-gcc-container

I used docker-compose to mount a dir from host to guest which means that you can use whatever editor you want on your host, save the files in nasm-gcc/src and then they'll be available for compilation and linking inside the running container guest.

Thanks so much for writing the book!

I am adding a link to your repository into README. Thank you so much for sharing your work @kellyi !