Podman はインストール済みで起動している前提。
VS Code のインストール
winget install -e --id Microsoft.VisualStudioCode
作業フォルダ作成して Dockerfile 作成して VS Code 起動(PowerShellターミナル上)
mkdir swift cd swift echo "FROM swift:latest`nRUN /bin/bash" | out-file -encoding ASCII Dockerfile code .
VS Code 起動し、「Yes, I trust the authors」クリック
Extension から 「Dev Containers」 をインストール
「Dev Containers」の「Settings」選択
「Docker Path」を「docker」から「podman」に変更
「DEV CONTAINERS」の「+」から新しい Dev Containers を作成
「Open Current Folder in Container」選択
「Add configuration to workspace」選択
「From 'Dockerfile'」選択
追加機能無しで「OK」
そのまま「OK」
Dev Container との接続状態となる
Extension から 「Swift」 を選択して「Add to devcontainer.json」
「Rebuild」
「main.swift」ファイル追加
単なる「Hello world」に編集
ターミナル開いて swift main.swift
で実行