このプロジェクトについて
devcontainer CLIは自己完結型のGoバイナリで、Linuxシステム上でDockerを使用してdevcontainer.jsonで定義された開発コンテナを実行できます。check、up、exec、open、stop、down、read-configuration、buildなどの主要コマンドを提供し、決定的なキャッシュキー、事前ビルド済みイメージの利用、BuildKitシークレット、docker buildへの認証情報の自動引き渡しなどの機能をサポートしています。
このツールは、Linux amd64/arm64、Docker Engine API v1.44以降、Docker Compose v2、および選択されたコマンドファミリーを対象とする定義済みの範囲内で、公式の@devcontainers/cliと動作互換性があります。Node.jsを必要としないため、CIランナー、リモートホスト、内部開発者プラットフォームに適しています。
ドキュメントでは、インストール、移行、CIワークフロー、リモート開発プラットフォームでの使用、トラブルシューティング、およびcheck、setup、open、stop、down、secrets-file処理などのGo専用機能について説明しています。リリースはチェックサムとSBOM付きの静的アーカイブとして配布され、CalVerバージョニングを採用しています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.