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

Simplify and secure all Oracle Database images #9

Open
PhilippSalvisberg opened this issue Oct 12, 2023 · 0 comments
Open

Simplify and secure all Oracle Database images #9

PhilippSalvisberg opened this issue Oct 12, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@PhilippSalvisberg
Copy link
Owner

Create new images with the following changes:

  • Combine software and database image (to improve build time the download end unzip should happen before, provide a shell script for that step)
  • Tag should reflect version inclusive RU, e.g. 19.19
  • Tag name should include the platform if it is not an AMD-image, e.g. 19.19-arm
  • Only the very latest PSU/RU per version should be considered (no image for 19.3 .. 19.20 for AMD as starting point)
  • Move processing from shell script to Dockerfile (to reduce the final size a squash can be applied, if the size becomes an issue)
  • Add USER command in Dockerfile to run a container by default as oracle (54321:54321) instead of root
  • Install Oracle example schemas (pre 23c versions) inkl. user SCOTT
  • Do not install the following (can be installed separately or provided as dedicated image (APEX/ORDS)):
    • non-Oracle components (oddgen, FTLDB, tePLSQL)
    • APEX
    • Do not install ORDS
@PhilippSalvisberg PhilippSalvisberg self-assigned this Oct 12, 2023
@PhilippSalvisberg PhilippSalvisberg added the enhancement New feature or request label Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant