I attempted to update the Ubuntu base image version in both Dockerfiles to the latest version. However, the build process fails due to deprecated libraries that are still being used by the C++ code.
Steps to Reproduce:
Bump the version of the Ubuntu base image in the Dockerfiles (e.g., from ubuntu:20.04 to ubuntu:22.04).
Attempt to build the Docker images using the updated Dockerfiles.
Expected Behavior: The Docker images should build successfully with the updated Ubuntu base image.
Actual Behavior: The build process fails with errors related to deprecated C++ libraries that are no longer available in the updated Ubuntu base image.
Additional Context:
The current C++ codebase relies on certain libraries that have been deprecated in the newer Ubuntu versions.
It may be necessary to refactor the code to use updated libraries or find suitable alternatives that are compatible with the newer Ubuntu base image.
I attempted to update the Ubuntu base image version in both Dockerfiles to the latest version. However, the build process fails due to deprecated libraries that are still being used by the C++ code.
Steps to Reproduce:
Expected Behavior: The Docker images should build successfully with the updated Ubuntu base image.
Actual Behavior: The build process fails with errors related to deprecated C++ libraries that are no longer available in the updated Ubuntu base image.
Additional Context: