Skip to content

Add proto Dockerfile - #1

Open
mattjtodd wants to merge 2 commits into
hebisch:masterfrom
mattjtodd:dockerfile
Open

Add proto Dockerfile#1
mattjtodd wants to merge 2 commits into
hebisch:masterfrom
mattjtodd:dockerfile

Conversation

@mattjtodd

@mattjtodd mattjtodd commented Jun 22, 2020

Copy link
Copy Markdown

Hi, I'm quite interested in the work being done to take POP11 into the x64 world!

I've created a sample Dockerfile, which seems to work based on my shaky knowledge of POP11.

If you've not encountered it before, Docker is a container image builder and runtime for packaging up apps much like POP11 to make them much more portable.

https://www.docker.com/

There are some errors generated during the build which I don't seem to be able to resolve, but I can run the corepop process to run pop command in the REPL or with files.

@hebisch I'd be interested in working out how this should be build and packaged to make it easier for others to run in a container correctly (if it's not correct now).

I containerised the old 32 bit version as well, you can see this here - https://github.com/mattjtodd/docker-poplog

@hebisch

hebisch commented Aug 27, 2020

Copy link
Copy Markdown
Owner

Thanks for your work. Currently Poplog build process is rather messy, that is why build scripts are not in
the repository -- I would like to keep repository clean. For the same reason I prefer that ATM dockerfile
is outside (in pull request).

@truedat101

Copy link
Copy Markdown

@mattjtodd I realize this is an ancient request, but I have some forks going on that I could try this out. I think the interesting packaging is actually with nix and not docker, but I am willing to have a look at this. I have some downstream ports going.

@mattjtodd

Copy link
Copy Markdown
Author

Nice, let me know if you have any questions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants