Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Devcontainer setup #77

Draft
wants to merge 28 commits into
base: master
Choose a base branch
from
Draft

[WIP] Devcontainer setup #77

wants to merge 28 commits into from

Conversation

oestoer
Copy link
Member

@oestoer oestoer commented Feb 22, 2024

This setup enables development with Development Containers.
Docker/Podman must be installed on the local environment and Visual Studio Code with the Dev Containers extension. Other IDEs or platforms might work (see: https://containers.dev/supporting), but have not been tested.

A development container defines an environment in which you develop your application before you are ready to deploy. While deployment and development containers may resemble one another, they are built for different purposes.

The biggest conceptual difference: a dev container usually doesn't have the project source or compiled code baked into it, but rather mounts the files at runtime.

For this reason, running docker compose in the root directory won't start a working local environment, only the backing services.

Start with the Command Palette

Open the repository in VS Code and either accept the notification that prompts you to reopen in a container or start it with Ctrl + Shift + P (: ⌘ + ⇧ + P) like on the image
image

@oestoer oestoer changed the title Adam/devcontainer ms [WIP] Devcontainer setup Feb 22, 2024
@oestoer oestoer force-pushed the adam/devcontainer-ms branch from 87272ef to 2187ab2 Compare February 24, 2024 09:29
@oestoer oestoer force-pushed the adam/devcontainer-ms branch 6 times, most recently from 1595f4f to dcdea28 Compare December 12, 2024 00:40
@oestoer oestoer force-pushed the adam/devcontainer-ms branch 3 times, most recently from 5a16dc3 to 5d3d3c5 Compare December 22, 2024 23:30
@oestoer oestoer force-pushed the adam/devcontainer-ms branch from 5d3d3c5 to 5d93717 Compare December 22, 2024 23:34
@oestoer oestoer self-assigned this Dec 22, 2024
@@ -21,7 +21,6 @@ requires 'Template::Stash::XS';
requires 'HTML::FormHandlerX::Field::noCAPTCHA';
requires 'Daemon::Control';
requires 'Catalyst::View::JSON';
requires 'Daemon::Control';
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

duplicate, see line 22

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