makkimaki / exp_docker_env

0 stars 0 forks source link

コンテナビルド時に事前に決めたvscode extensionを自動で追加する #7

Open makkimaki opened 2 years ago

makkimaki commented 2 years ago

コンテナをビルドしなおすたびに、vscode extensionたちをサイドインストールし直さないといけない。
dockerビルドコンテキスト内の定義でこれらも自動インストールできるようにする。

makkimaki commented 2 years ago

codeコマンドのパスについて基本事項

まず、コンテナ内でコマンドパレットを開き、> shellなどと入力すると以下の画面が表示される。

スクリーンショット 2021-12-13 0 24 24

これをそのままクリックし、codeパスが通るようになる。

$ which code
/root/.vscode-server/bin/ccbaa2d27e38e5afa3e5c21c1c7bef4657064247/bin/code

などと表示される。これをうまく~/.bashrcに取り込む? Dockerfileにinstructionで書いておくか、あらかじめ.bashrcに書いておいて適当な場所にADDするか。

...この英数字の羅列はいつも一定なのかしら?

makkimaki commented 2 years ago

コンテナ側にあるExtensionのインストール場所