You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, all of the images from (functionally) different dockerfiles are deposited into the same Docker Hub repository. This can be confusing and may not be the best practice. We should do the following:
reorganize the docker files to name them more intuitively and include description of the functionality
set up automated docker image build process (probably, using GitHub Actions) and deposit each functionally distinctive image into an intuitively named DockerHub repo, tagged with the GitHub hash as a version
We also considered revisiting how docker images are generated, and reducing the number of docker images by installing task-specific packages as part of the notebook. This would definitely simplify maintenance and the process of integrating new tools by the users, but it will definitely result in a significant performance cost installing packages at runtime, so we discarded this idea.
The text was updated successfully, but these errors were encountered:
Currently, all of the images from (functionally) different dockerfiles are deposited into the same Docker Hub repository. This can be confusing and may not be the best practice. We should do the following:
We also considered revisiting how docker images are generated, and reducing the number of docker images by installing task-specific packages as part of the notebook. This would definitely simplify maintenance and the process of integrating new tools by the users, but it will definitely result in a significant performance cost installing packages at runtime, so we discarded this idea.
The text was updated successfully, but these errors were encountered: