問題タブ [vscode-remote]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vscode-remote - Dockerfile に vscode 拡張機能をインストールする方法はありますか?
docker-compose を使用して開発環境を起動しています。開発イメージを構築して、必要な vscode 拡張機能を含めたいと考えています。これにより、開発コンテナー用に新しいイメージがビルドされるたびに、拡張機能を手動でインストールする必要がなくなります。
ドッカーのビルドプロセス中に拡張機能をダウンロードして配置する方法はありますか?
git - デフォルト設定が原因で、VSCode Remote-Container から AWS CodeCommit リポジトリへの接続が失敗する
OSイメージとしてAmazon Linux 2を使用しています。デフォルトの認証情報で HTTPS プロトコルを使用して AWS CodeCommit リポジトリに接続したいと考えています。
デフォルト設定が原因で、VSCode Remote-Containers 上のコンテナから AWS CodeCommit リポジトリへの接続が失敗します。
CodeCommit リポジトリに接続するときは、以下の設定で ~/.gitconfig ファイルを使用します。
[資格情報] helper = !aws codecommit credential-helper $@
ただし、VSCode には「/usr/etc/gitconfig」にデフォルト設定があります。
[credential] helper = "!f() { コマンド -v コード >/dev/null 2>&1 && コード --gitCredential $*; }; f"
したがって、私の設定は無視されます。
コンテナの「/usr/etc/gitconfig」ファイルを削除すると、CodeCommit リポジトリに接続できます。
しかし、VSCode ウィンドウをリロードすると、毎回ファイルが復元されます。
ファイル .devcontainer/devcontainer.json にコマンドを書きました
"postCreateCommand": "rm /usr/etc/gitconfig"
うまくいかなかったようです。
デフォルト設定を無視するか、自分のコードで完全に上書きしたい。
ssh - vscode リモートは double ssh をサポートしていますか?
オフィスに gpu-server Server-A があります。そのサーバーにアクセスする唯一の方法は、オフィスの有線ネットワークを経由することです。オフィスは、プロキシ サーバー Server-B を提供します。Server-B への接続方法を教えてください。最初に Server-B に ssh ログインし、次に Server-B の bash で Server-A に ssh ログインします。サーバーAで動作するようにvscodeリモート拡張機能を使用したい. どのようにできるのか?vscode で Server-B に接続できるようになりました。
vscode-remote - リモート SSH はリモート マシンに何をインストールしますか?
やり取りするリモートマシンには細心の注意を払う必要があります。これは Red Hat 6 であり、余分なものや冗長なものをインストールしたくありません。リモート マシンは私のものではないので、非常に慎重に扱う必要があります。VSCode リモート SSH がそのマシンにインストールするものは何ですか?