Add Docker containerization and publishing infrastructure#1268
Draft
ReeceHumphreys wants to merge 4 commits intodevelopfrom
Draft
Add Docker containerization and publishing infrastructure#1268ReeceHumphreys wants to merge 4 commits intodevelopfrom
ReeceHumphreys wants to merge 4 commits intodevelopfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
NOTE: Need to make some repo level changes for the CI to work.
NOTE: The docs are written as if we have the containers available. This will not be the case until we trigger a new
release after this merges.
Tickets addressed:
Closes Conanfile incompatible with Docker #131
Closes Dockerfile for containerized Basilisk #350
Closes [Bug] Vizard: Real-Time Connection Fails on Windows with Docker Despite Successful Port Connectivity #1058
Review: By commit
Merge strategy: Merge (no squash)
Description
This PR adds Docker containerization support to Basilisk, enabling standardized and reproducible deployments without local compilation.
Verification
Built and used containers locally. Testing the new CI infrastructure will have to be done when this PR is merged.
Documentation
Added docs explaining containerization support
Future work
N/A