はじめに
Cursorを開いてみると、Dockerのコンテナ一覧のサイドバーが突然消えている現象に遭遇しました。
調査したところ、Docker拡張機能のアップデートが原因だったので、自分用の備忘録として、原因と対処法をまとめておきます。
原因:Docker Extensionのアップデート
2025年5月に、Docker Extensionがv2.0.0にアップデートされました。
このアップデートにより、「Container Tools」という新しい拡張機能に機能の一部が切り出されたことで、Dockerの拡張機能ではコンテナ一覧のUIが提供されなくなったようです。(参考:DockerのChangelog)
VS Codeではこの「Container Tools」拡張がすでにマーケットプレイスに存在していますが、Cursorのマーケットプレイスではまだ提供されていません(※)。
対処法:Docker Extensionをダウングレード
マーケットプレイスに「Container Tools」が来るまでは、元の状態に戻したいです。
そこで、Docker Extensionをダウングレードすることで、コンテナ一覧のサイドバーを復活させました。
手順(Cursorでの操作)
-
Docker
Extension を検索 -
Uninstall
の横の矢印を展開してInstall Specific Version
を押下し、2.0.0
未満のバージョンを選択する
- インストールが完了したら、拡張機能を再起動する
補足
Cursorは基本的にVS Codeと互換性があるものの、マーケットプレイスの提供タイミングなどに若干の差があるようです。
今回はその差によって一時的に不便な状態になりましたが、いずれ「Container Tools」がCursorでも使えるようになると思われます。
まとめ
- Docker拡張のアップデートで「Container Tools」への分離が行われた
- Cursorのマーケットプレイスにはまだ「Container Tools」がない
- Docker Extensionをダウングレードすることでコンテナ一覧を復活できた
もし同じ現象に悩んでいる方がいれば、参考になれば幸いです。
当面はCursorのマーケットプレイスで「Container Tools」が利用可能になるのを待ちましょう。