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

Commits on Sep 29, 2023

  1. docker: add ELBE develop dockerfile

    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]>
    Federico Vaga committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    1671abc View commit details
    Browse the repository at this point in the history
  2. docker: fix when running on RHEL-like systems

    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]>
    Federico Vaga committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    cf83462 View commit details
    Browse the repository at this point in the history
  3. docker: use full path to image

    This would avoid problems in environments where dockerhub is not
    configured as default repository.
    
    Signed-off-by: Federico Vaga <[email protected]>
    Federico Vaga committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    91f3086 View commit details
    Browse the repository at this point in the history
  4. docker: use low UID and GID

    Signed-off-by: Federico Vaga <[email protected]>
    Federico Vaga committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    a5df92e View commit details
    Browse the repository at this point in the history