A development container provides a predefined environment with some tools needed for development, which can be useful in editors such as Visual Studio Code or remote settings like Codespaces.
This specific container packages the Slack CLI with the project runtime
and a few development tools. The Dockerfile
details the container.
Modifications to an editor can be made with changes to the devcontainer.json
file:
{
"customizations": {
"vscode": {
"extensions": [
+ "GitHub.copilot",
"denoland.vscode-deno",
"ms-azuretools.vscode-docker"
],
+ "settings": {
+ "terminal.integrated.defaultProfile.linux": "zsh"
+ }
}
}
}