LoginSignup
2
1

More than 3 years have passed since last update.

VSCodeでdocker host上のdocker containerに接続

Posted at

VSCode で docker host 上の docker container に接続

docker-machine で管理された docker host 上の docker container に、vscode の remote-development で接続します。

この記事は公式ページをほぼそのまま実践しています。

使用する docker host を指定して vscode を立ち上げるだけです。

linux or mac

eval $(docker-machine env give-it-a-name-here) # docker host を設定
code # vscode を起動

windows (powershell)

docker-machine env give-it-a-name-here | invoke-expression # docker host を設定
code # vscode を起動

起動された vscode では remote-containers の接続先として、docker-machine 上の docker container が接続先として選択できるようになっています。

注意点としては、
eval $(docker-machine env give-it-a-name-here)docker-machine env give-it-a-name-here | invoke-expression は環境変数を設定するコマンドで、コマンドを実行した端末でのみ有効なので、必ず同一端末内で code を実行する必要があります。

2
1
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
1