Skip to content

Conversation

tech-6
Copy link
Contributor

@tech-6 tech-6 commented Dec 1, 2024

As per discussed in #2289

  • Update entrypoint.sh to be POSIX compatible (formerly used some BASH only syntax) for eventual switch to an Alpine Image.
  • Update entrypoint.sh to include a warning about backwards compatibility and the changes coming to docker images with 3.6.X. Script will automatically change permissions of directories that require update.
  • Use eclipse-temurin:21-XXX-noble images for build and run stages of Dockerfile.
  • Speed up build time for local builds of Reposilite images by
    • Changing the ordering of Dockerfile instructions to allow for more parallel building and increased cache hits
    • Include an .dockerignore file to exclude most non-application files.

@dzikoysk dzikoysk changed the title [STEP 1] Migrate Docker images to Ubuntu and Eclipse Temurin and change user/group id. GH-2288 Migrate Docker images to Ubuntu and Eclipse Temurin and change user/group id Dec 9, 2024
@dzikoysk
Copy link
Owner

dzikoysk commented Dec 9, 2024

I think it looks fine, thanks! I'll release it with Reposilite 3.5.20

@dzikoysk dzikoysk added this to the 3.5.20 milestone Dec 9, 2024
@dzikoysk dzikoysk merged commit 9756ea5 into dzikoysk:main Dec 9, 2024
3 checks passed
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