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:ずんだもん
    ○使用音源
    ・効果音ラボ
    ・甘茶の音楽工房
    ○リクエスト
    ・~の解説をして欲しいなどのリクエストはコメント欄にお願いします
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 20

  • @tokyotokyo6100
    @tokyotokyo6100 ปีที่แล้ว +2

    めちゃくちゃ分かりやすかったです!ありがとうございました!

  • @mochiyomogi1053
    @mochiyomogi1053 14 วันที่ผ่านมา

    基本情報合格したてのド初心者でもDockerのダウンロードと仮想環境の知識がふんわりつきました!!本当にありがとうございました!!

  • @user-wb2gg9bv1t
    @user-wb2gg9bv1t 4 หลายเดือนก่อน +3

    お疲れ様です
    Windowsの開発環境構築は本当にまよいますよね
    試行錯誤した結果
    私もWSL2でubuntuで環境構築してます
    同じ考えを持つ人は初めて見ました
    可能であれば上記環境でDockerの動画、主に
    環境構築後の簡単なアプリ作成して運用、管理
    の動画作成をしていただけるとうれしいです
    報告まで

  • @LOVE-eo8gz
    @LOVE-eo8gz ปีที่แล้ว

    うぽつです!リクエストを聞いてくださり感謝です!

    • @LOVE-eo8gz
      @LOVE-eo8gz ปีที่แล้ว

      自分なりにいろいろ試して環境構築してみたのですが、devcontainerを使ってビルドすると、composeを使ってコンテナ名やイメージ名を指定しても上書き?されて思ったようにいきませんでした…。問題なく使えるとしても管理がしづらくなるのは仕様としてあきらめたほうがいいんですかね

  • @train7554
    @train7554 ปีที่แล้ว +1

    むっさ分かりやすくてすごく助かりました.ありがとうございます.

    • @amazkaede
      @amazkaede  ปีที่แล้ว

      ご視聴ありがとうございます。

  • @yamat0jp
    @yamat0jp 7 หลายเดือนก่อน

    Dockerは二の足を踏んでいましたがWSLから乗り換えていきたいと思いました。ありがとうございました。

  • @猫好きラムダ
    @猫好きラムダ ปีที่แล้ว +1

    Rustってすごく難しい言語だと聞いたから尊敬しかない

  • @user-wb2gg9bv1t
    @user-wb2gg9bv1t 4 หลายเดือนก่อน

    お疲れ様です
    いつもお世話になっております
    質問があります
    11:28の所でファイルが見つからないためエディターを
    開くことができません
    とVSCODEに表記されます
    開発コンテナの開始(ログの表示)は出ており
    クリックすると、リロードが始まり、終わりません
    ご存じでしょうか
    .jsonをデバッグする拡張機能を入れたのですが
    変化はありません
    開発環境はあまつ様と同じ環境です
    よろしくお願いします

  • @user-wb2gg9bv1t
    @user-wb2gg9bv1t 4 หลายเดือนก่อน

    お疲れ様です
    下記追加
    コマンドプロンプトではCPU30%、メモリ60%の使用になっております
    VSCODEのターミナルではインストールされているような表記には
    なっております
    私のPCのスペックに問題があるのでしょうか
    COREi5 メモリ16Gです

  • @3decadesBehind
    @3decadesBehind ปีที่แล้ว +1

    たまたま通りかかったのですが、現在 Rust team がドラフトとして挙げている Trademark ポリシーがかなり厄介そうなので今後の動向ご注意ください。それなりに炎上中で2回目のドラフトが出ていない段階ですが、初回のドラフトではチュートリアルなどでロゴを使ったりする場合はオフィシャルメンバーではないことを冒頭で伝える必要があるとか、プロジェクトに Rust の文字列を使ってはならない等がもりこまれています。今後、良い方向に修正されると良いのですが。。

    • @amazkaede
      @amazkaede  ปีที่แล้ว

      初めて知りました。ありがとうございます。
      引っかかりそうなら修正します。

  • @user-wb2gg9bv1t
    @user-wb2gg9bv1t 4 หลายเดือนก่อน

    お疲れ様です
    Dockercomposeの動画作成を可能な範囲でお願いします
    できれば、インストールする所からお願いします
    報告まで

  • @asahi7614
    @asahi7614 ปีที่แล้ว +1

    これって
    WSL2
    ubuntu
    Docker
    VSCode
    でもできるんかな?
    いや、そもそもDockerのコンテナに入ってるからLinuxいらないしWSLいらないって感じか

    • @amazkaede
      @amazkaede  ปีที่แล้ว

      できます。
      ライセンスの問題でDocker Desktopを使いたくないならWSL2: Ubuntu にDockerを入れるのもアリです
      Docker Desktop for Windows では WSL2 が必須ですね(Dockerは元々Linux用ソフトウェアなので)

    • @asahi7614
      @asahi7614 ปีที่แล้ว +1

      @@amazkaede ありがとうございます。2~3言語触ってて全部VSCodeでやりたいんですがDockerで解決しそうなのはわかってるんですが、仕組みが理解できていないのでなんとなくで進めるのもどうかとイジイジしてます笑
      言語ごとに開発環境についての動画を作成していただいていて非常にありがたいのですが、開発環境とは?みたいな動画があるとすごくうれしいです、、、
      自分が無能なのかもしれませんが周りみんなそれで躓いてるんで...笑

    • @amazkaede
      @amazkaede  ปีที่แล้ว +2

      経験則ですが、自分でいじくり回しているうちに理解して覚えていくものですよ!私も独学なので
      開発環境の仕組みに関する動画を作ってみようかと思います。もう少し詳しくわからないところを教えていただけると制作する上で助かります。

  • @user-bk5kf2ww2y
    @user-bk5kf2ww2y ปีที่แล้ว

    ubuntuにdockerインストール仕出したところから何度みてもなんもわかんない

    • @amazkaede
      @amazkaede  ปีที่แล้ว

      動画では、Ubuntu にdocker を入れていますが、Docker Desktop for Windowsの方が簡単です
      こちらなら、エラーに悩まされることもないかと