VSCodeでDockerコンテナを扱う - yasami5/sample GitHub Wiki

  1. vscodeのインストール

  2. vscodeにRemote Developmentをダウンロード

  3. Python開発環境のコンテナを作成する
    3.1. 適当にフォルダを作成(今回はE:\test)
    3.2. vscodeからフォルダを開く ([File]タブ->[Open Folder])
    3.3. コマンドパレットから「Remote-Containers: Add Development ...」を選択 (F1キーを押すか画面左下の緑部分)
    3.4. 開発対象を選択(今回は「Python 3」)
    「.devcontainer」フォルダが生成される
    3.5. コンテナを作成するためにワークスペースを開きなおす(右下に通知が出るので「Reopen ...」を選択)
    コンテナの作成が始まるので、暫く待つ
    3.6. ターミナルを開く([Terminal]タブ->[New Terminal])
    3.7. lsコマンドなど試す($ ls -la)
    3.8. ターミナルからファイル作成し、Windows上から参照できるか確認($ touch test.txt)

  4. 動作確認
    4.1. pythonファイルを作成する($ touch hello.py)
    4.2. vscode上で適当にコーディング
    4.3. ターミナルで実行($ python3 hello.py)

参考:
VSCode + DockerでWindowsのLinux(コマンド)開発環境を構築してみる