Pre-installed Marp for devcontainer.
You can find the images in ghcr.io/sambyeol/marp-devcontainer.
Make a devcontainer setting file at .devcontainer/devcontainer.json in your project.
{
"image": "ghcr.io/sambyeol/marp-devcontainer",
"customizations": {
"vscode": {
"extensions": [
"marp-team.marp-vscode"
]
}
}
}Then, reopen in container.
Tags are named by <version>-<distribution>.
- Images are tagged with its
marp-cliversion. For example,latesttags mean that the image is created with the latest version ofmarp-cli. - There are various base OS distributions. available distributions are as follows:
alpine: latest Alpine (default)debian: latest Debian
All images are cross-compiled with docker-buildx.
Some system libraries for emulation are needed.
$ sudo apt-get update
$ sudo apt-get install -y binfmt-support qemu qemu-user-staticYou can build images for linux/amd64 and linux/arm64 architectures with the following command.
$ docker buildx bake --push