コンテナからVScodeを起動したい(Ubuntu)
タイトルの通りです。
私は下記の手順を踏みました。
①コンテナAには、python3とVScodeなどをインストールし、commitでimage化する。
②imageからコンテナを実行するために、以下のオプションをつけました。
docker run -e DISPLAY=$DISPLAY -it -v /var/hoge:/var/hoge A_image /bin/bash
③マウントしたディレクトリの中にあるtest.pyを開くためにディレクトリの移動。
cd /var/hoge/
④VS codeで開く
code --user-data-dir test.py
⑤何も起こらない
・環境はホストとコンテナ共にUbuntuです。
・code と引数なしでも起動しません。
・ホストとコンテナどちらにもVScodeを入れましたが、理想はコンテナ上のVScodeで実行できることです。