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

Change base image for Dockerfile #2289

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

Commits on Nov 24, 2024

  1. add .dockerignore to help improve container image cache hits.

    (cherry picked from commit 553641f)
    tech-6 committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    35ae9b4 View commit details
    Browse the repository at this point in the history
  2. BellSoft Dockerfile, rootless by default.

    Default user and group id is now 977 as 999 was taken.
    !!**This may cause permissions issues in existing installations**. These issues can be fixed by either:
    - mounting the volume with another container as a root user and changing ownership of `/app/data` (including their contents) to 977:977
    - `chmod -R 977:977 /var/lib/docker/volumes/${VOLUME_NAME_OR_HASH}` of the volume from the host's volume directory.
    - `chmod -R  777 /app/data` (don't do this)
    
    Dockerfile and entrypoint.sh was changed to run NO application code as a privileged user. When the container is running there is no code executed in a privileged context, as anything requiring privileges is run during build time.
    
    Proposed Solution to dzikoysk#2288
    tech-6 committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    a332855 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Minor cleanup

    tech-6 committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    23c5f23 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. No CDS on build stage.

    tech-6 committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    827ca4e View commit details
    Browse the repository at this point in the history