DevContainer 向けの Docker イメージを GHCR (GitHub Container Registry) に publish するリポジトリ。
NodeJS の利用を目的としたベースイメージ。
{
"name": "xxx",
"image": "ghcr.io/yu-ogi/devcontainer-node:latest",
"remoteUser": "node",
"workspaceMount": "source=${localWorkspaceFolder},target=/workspace,type=bind,consistency=delegated",
"workspaceFolder": "/workspace"
}- Actions タブから
Publish Docker Imageワークフローを選択します。 Run workflowボタンを押して、以下の input を設定のうえ実行してください。dockerfile_variant- ビルド対象の Dockerfile バリエーション
tag- Docker イメージのタグ
- 未指定の場合は
YYMMDDの形式で実行時の日付から自動生成 - タグ値は
[A-Za-z0-9_.-]+のみを許可します
- 未指定の場合は
- Docker イメージのタグ
latest- latest タグを付与するかどうか