Skip to content

Draft: [YottaDB/UI/YDBGUI#234] Add GUI to Base Docker images & misc

Sam Habiel requested to merge shabiel/YDB:gui234-add-gui-docker into master
  • Add GUI to base docker images (Ubuntu + Debian). This is done via an intermediate docker stage that creates the "plugins" directory and which is copied in the final stage. Entrypoint replaced to be able to start the GUI on port 9080 as well as run YottaDB.
  • Fix build/run comments to be accruate, as the older ones were out of date (latest -> latest-master, remove UTF-8 [it's already default], add port option for GUI).
  • Remove readline libraries: While I would like for readline to be available, we need a lot more packages to be installed in order for the unversioned .so to be available; but this image is supposed to be as small as possible. So, never mind.

Image size:

  • Ubuntu: was 220 MB -> now 234 MB
  • Rocky: was 521 MB -> now 537 MB

README updated.

Merge request reports