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
Create and publish a base Docker image that includes the following preinstalled dependencies:
templ (Go HTML templating)
tailwindcss (utility-first CSS framework)
Other relevant development tools commonly used in the stack
The image should support both x86_64 and ARM architectures, ensuring compatibility across development machines and production environments. Additionally, provide configuration for Dev Containers (e.g., .devcontainer setup) for seamless integration with tools like Visual Studio Code.
Tasks:
Create a multi-architecture Dockerfile supporting:
x86_64 (AMD64)
ARM64 (for Apple Silicon and other ARM-based systems)
Install the following dependencies in the image:
templ CLI
tailwindcss CLI
Other relevant development dependencies
Build and test multi-arch images locally or via CI (e.g., Docker Buildx)
Create a public repository on DockerHub (e.g., your-org/base-dev-image)
Push multi-architecture image to DockerHub
Provide Dev Container support:
Create a .devcontainer directory
Define devcontainer.json with the base image
Optional: Include preconfigured settings for common tools
Document usage instructions in the repository README
Acceptance Criteria:
Base image builds successfully for both x86_64 and ARM64 architectures
Image is published and available on DockerHub
.devcontainer setup is provided for easy development environment setup
Documentation is clear on:
Using the image in Docker workflows
Integrating the image in Dev Containers (e.g., Visual Studio Code)
The text was updated successfully, but these errors were encountered:
Description:
Create and publish a base Docker image that includes the following preinstalled dependencies:
templ
(Go HTML templating)tailwindcss
(utility-first CSS framework)The image should support both
x86_64
andARM
architectures, ensuring compatibility across development machines and production environments. Additionally, provide configuration for Dev Containers (e.g.,.devcontainer
setup) for seamless integration with tools like Visual Studio Code.Tasks:
x86_64
(AMD64)ARM64
(for Apple Silicon and other ARM-based systems)templ
CLItailwindcss
CLIyour-org/base-dev-image
).devcontainer
directorydevcontainer.json
with the base imageAcceptance Criteria:
x86_64
andARM64
architectures.devcontainer
setup is provided for easy development environment setupThe text was updated successfully, but these errors were encountered: