Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup Docker for development #5183

Closed
wants to merge 2 commits into from
Closed

Setup Docker for development #5183

wants to merge 2 commits into from

Conversation

adamniedzielski
Copy link
Contributor

This PR proposes simple Docker setup for development. It does add some maintenance cost, so it's up to you @mperham if you want to merge it or not. At the very least it's a little showcase how nice Docker for development can be /cc @amrabdelwahab

@mperham
Copy link
Collaborator

mperham commented Feb 5, 2022

I like it. Admirably clean but does require the installation of Docker and Docker Compose. I'm reluctant to containerize my development workflow with a VC-backed commercial product. Are there generic containers that work on macOS and Linux? I'm thinking of things like https://opencontainers.org and I know systemd supports generic containers. More info:

@adamniedzielski
Copy link
Contributor Author

I'm reluctant to containerize my development workflow with a VC-backed commercial product.

Valid point and very up to date, considering that my company is buying Docker subscription for our engineers just so we can continue using Docker Desktop on Mac 😅

Sadly I'm not knowledgeable when it comes to the alternatives.

@adamniedzielski
Copy link
Contributor Author

@mperham how do you want to move forward with this? I submitted it mostly as a PoC so I'm fine if you just close it.

@mperham
Copy link
Collaborator

mperham commented Feb 16, 2022

I would love to see any OCI container support that uses the standard tooling included with macOS or Ubuntu. I don't want to pull in Docker.

But thank you for the PoC, it's very useful to know how easily it could work.

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.

None yet

2 participants