2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

コマンド 'Dev Containers: Open Folder in Container...'でエラー (Illegal argument: base)が発生しました

Last updated at Posted at 2023-02-17

事象 : Dockerコンテナが起動しない

  • 環境
    • Windows 10 Pro 22H2
    • Visual Studio Code v1.75.1
    • Dev Containers v0.275.1

Visual Studio Codeがバージョンアップされた日にいつも通りVisual Studio Codeで「Dev Containers: Open Folder in Container...」いつも使っているコンテナを起動しようとしたらエラーになって、コンテナが起動しない。
リビルドしても、PC再起動しても起動しない・・・困った。

image.png

原因 : 拡張機能Dev Containersのv0.275.Xに不具合があるらしい

The bug seems to be in v0.275.X of the Dev Containers extension.
Command 'Dev Containers: Reopen in Container' Resulted in an error (Illegal argument: base) · Issue #1711 · microsoft/vscode-dev-containers

対応 : 拡張機能Dev Containersのバージョンを変える

Dev Containersのバージョン0.275系がよろしくないようなので違うバージョンを使うことにした。

  1. Visual Studio Codeのサイドメニュー > 拡張機能マーク > [Dev Containers]を選択
  2. [プレリリースバージョンへの切り替え]でバージョンをv0.279.0(2023-02-17時点)へバージョンアップ
    1. バージョンダウンは[歯車マーク]>[Install Another Version...]でできる
    2. Command 'Dev Containers: Reopen in Container' Resulted in an error (Illegal argument: base) · Issue #1711 · microsoft/vscode-dev-containersに画像付きで親切に説明がある
  3. 再びコンテナ起動でちゃんと起動した
  4. 一応コンテナをリビルドしておく

image.png

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?