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

Docker for elbe development #377

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

FedericoVaga
Copy link

When not working on a Debian host, it is nice to have a container at hand. This patch provides an additional Dockerfile to build a container image using the elbe sources rather than an official release.

@d4nuu8
Copy link
Contributor

d4nuu8 commented May 26, 2023

If podman could be an alternative there is already a patch hanging around on the mailing list since January 2022:

https://lists.linutronix.de/pipermail/elbe-devel/2022-January/005537.html

Federico Vaga added 4 commits September 29, 2023 18:02
This patch adds a mechanism to have multiple types of ELBE containers
distinguished by tag.

Using this mechanism it adds a new Dockerfile where the ELBE tool in use
will be the one from sources. This will allow to test ELBE changes using
a containerized environment.

Signed-off-by: Federico Vaga <[email protected]>
QEMU can't successfully complete when the building process is executed
in a container (podman) on a RHEL system. To make it work is necessary
to disable the "remember_owner" option. It shouldn't harm on other
systems.

https://bugzilla.redhat.com/show_bug.cgi?id=1774373

Signed-off-by: Federico Vaga <[email protected]>
This would avoid problems in environments where dockerhub is not
configured as default repository.

Signed-off-by: Federico Vaga <[email protected]>
Signed-off-by: Federico Vaga <[email protected]>
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.

2 participants