Skip to content

Added devcontainer config to run in GitHub codespaces or locally by attaching to docker desktop#32

Merged
markfreeman-dot-dev merged 23 commits into
mainfrom
features/ss-04-dev-container
Dec 27, 2025
Merged

Added devcontainer config to run in GitHub codespaces or locally by attaching to docker desktop#32
markfreeman-dot-dev merged 23 commits into
mainfrom
features/ss-04-dev-container

Conversation

@markfreeman-dot-dev

Copy link
Copy Markdown
Collaborator

No description provided.

@markfreeman-dot-dev

Copy link
Copy Markdown
Collaborator Author

A couple things are happening here:

  1. This works completely fine on local, but we end up with timing issues for docker containers on github codespaces.
  2. Specifically, this prevents our make commands from running properly.
  3. Where the timing issue comes from is linuxbase and pythonbase.

Our goal with this PR was to get devcontainers working, so I will keep this PR to that. In. the next PRs we will:

  1. Simplify the docker files, specifcally using the new hardened images (https://www.docker.com/blog/introducing-docker-hardened-images/)
  2. Make devcontainers more rubust.

@markfreeman-dot-dev

Copy link
Copy Markdown
Collaborator Author

GitHub Codespaces is working without crashing.

Screenshot 2025-12-26 at 7 20 16 PM

@markfreeman-dot-dev

Copy link
Copy Markdown
Collaborator Author

Confirming docker commands and make commands now work!
Screenshot 2025-12-26 at 7 42 40 PM

@markfreeman-dot-dev markfreeman-dot-dev merged commit 3b134a3 into main Dec 27, 2025
1 check passed
@markfreeman-dot-dev markfreeman-dot-dev deleted the features/ss-04-dev-container branch December 27, 2025 03:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant