Windows11 + Docker + VSCode で開発環境を構築【ずんだもん解説/Rust】
ฝัง
- เผยแพร่เมื่อ 2 ส.ค. 2024
- Windows 11 で Dcoker と VSCode を使って、開発環境を構築する方法を解説しました。
プログラミング初心者向けです。
動画内では、一例としてプログラミング言語 Rust の開発環境を構築しています。
この動画では、DockerをWSL上のUbuntuに入れています。
しかし、Docker Desktop for Windows 推奨です。
○ Rust の devcontainer.json 配布
・リポジトリ:github.com/amatzk/docker-temp...
・Rust devcontainer.json:github.com/amatzk/docker-temp...
○目次
0:00 内容の説明
1:37 Dockerの解説
5:30 Dockerのインストール
8:54 devcontainer.jsonの準備
11:18 Dockerコンテナのビルドとオープン
12:45 おわりのあいさつ
○Windows11 + WSL + Ubuntu + VSCode 環境構築
• Windows11 + WSL で Ubun...
○参考リンク
VSCodeドキュメント:code.visualstudio.com/docs
Docker ドキュメント:matsuand.github.io/docs.docke...
WSL systemd:learn.microsoft.com/ja-jp/win...
Dev Container ドキュメント:code.visualstudio.com/docs/de...
devcontainer.json リファレンス:containers.dev/implementors/j...
○音声読み上げ
・VOICEVOX:ずんだもん
○使用音源
・効果音ラボ
・甘茶の音楽工房
○リクエスト
・~の解説をして欲しいなどのリクエストはコメント欄にお願いします - วิทยาศาสตร์และเทคโนโลยี
めちゃくちゃ分かりやすかったです!ありがとうございました!
基本情報合格したてのド初心者でもDockerのダウンロードと仮想環境の知識がふんわりつきました!!本当にありがとうございました!!
お疲れ様です
Windowsの開発環境構築は本当にまよいますよね
試行錯誤した結果
私もWSL2でubuntuで環境構築してます
同じ考えを持つ人は初めて見ました
可能であれば上記環境でDockerの動画、主に
環境構築後の簡単なアプリ作成して運用、管理
の動画作成をしていただけるとうれしいです
報告まで
うぽつです!リクエストを聞いてくださり感謝です!
自分なりにいろいろ試して環境構築してみたのですが、devcontainerを使ってビルドすると、composeを使ってコンテナ名やイメージ名を指定しても上書き?されて思ったようにいきませんでした…。問題なく使えるとしても管理がしづらくなるのは仕様としてあきらめたほうがいいんですかね
むっさ分かりやすくてすごく助かりました.ありがとうございます.
ご視聴ありがとうございます。
Dockerは二の足を踏んでいましたがWSLから乗り換えていきたいと思いました。ありがとうございました。
Rustってすごく難しい言語だと聞いたから尊敬しかない
お疲れ様です
いつもお世話になっております
質問があります
11:28の所でファイルが見つからないためエディターを
開くことができません
とVSCODEに表記されます
開発コンテナの開始(ログの表示)は出ており
クリックすると、リロードが始まり、終わりません
ご存じでしょうか
.jsonをデバッグする拡張機能を入れたのですが
変化はありません
開発環境はあまつ様と同じ環境です
よろしくお願いします
お疲れ様です
下記追加
コマンドプロンプトではCPU30%、メモリ60%の使用になっております
VSCODEのターミナルではインストールされているような表記には
なっております
私のPCのスペックに問題があるのでしょうか
COREi5 メモリ16Gです
たまたま通りかかったのですが、現在 Rust team がドラフトとして挙げている Trademark ポリシーがかなり厄介そうなので今後の動向ご注意ください。それなりに炎上中で2回目のドラフトが出ていない段階ですが、初回のドラフトではチュートリアルなどでロゴを使ったりする場合はオフィシャルメンバーではないことを冒頭で伝える必要があるとか、プロジェクトに Rust の文字列を使ってはならない等がもりこまれています。今後、良い方向に修正されると良いのですが。。
初めて知りました。ありがとうございます。
引っかかりそうなら修正します。
お疲れ様です
Dockercomposeの動画作成を可能な範囲でお願いします
できれば、インストールする所からお願いします
報告まで
これって
WSL2
ubuntu
Docker
VSCode
でもできるんかな?
いや、そもそもDockerのコンテナに入ってるからLinuxいらないしWSLいらないって感じか
できます。
ライセンスの問題でDocker Desktopを使いたくないならWSL2: Ubuntu にDockerを入れるのもアリです
Docker Desktop for Windows では WSL2 が必須ですね(Dockerは元々Linux用ソフトウェアなので)
@@amazkaede ありがとうございます。2~3言語触ってて全部VSCodeでやりたいんですがDockerで解決しそうなのはわかってるんですが、仕組みが理解できていないのでなんとなくで進めるのもどうかとイジイジしてます笑
言語ごとに開発環境についての動画を作成していただいていて非常にありがたいのですが、開発環境とは?みたいな動画があるとすごくうれしいです、、、
自分が無能なのかもしれませんが周りみんなそれで躓いてるんで...笑
経験則ですが、自分でいじくり回しているうちに理解して覚えていくものですよ!私も独学なので
開発環境の仕組みに関する動画を作ってみようかと思います。もう少し詳しくわからないところを教えていただけると制作する上で助かります。
ubuntuにdockerインストール仕出したところから何度みてもなんもわかんない
動画では、Ubuntu にdocker を入れていますが、Docker Desktop for Windowsの方が簡単です
こちらなら、エラーに悩まされることもないかと