Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
WSL Containersを触ってみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
やしきん
August 30, 2026
Technology
79
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WSL Containersを触ってみた
ツナギメオフライン ベンキョウカイ #9のLT登壇資料です
やしきん
August 30, 2026
More Decks by やしきん
See All by やしきん
そのSIM SORACOM Fluxで気軽にチェック!
naka520
0
91
GitHub Copilot CLIで 学ぶターミナル 活用
naka520
0
330
GitHub Changelogを覗こう
naka520
0
49
TerraformでAzure構築【入門編】
naka520
0
85
Microsoft Build関連のアプデで気になるものを試してみた!
naka520
0
800
Azure Solutions Architect Expertへの道のり
naka520
0
550
VHDファイルを利用してAzureVMを作成してみた
naka520
0
570
Azure Firewallつかってみよう
naka520
0
490
Azure仮想マシンと Azure仮想ネットワーク について いろいろ考えて実際に試す
naka520
0
640
Other Decks in Technology
See All in Technology
Argo CDとAtlantisで実現するインフラ管理のセルフサービス化──小規模SREチームで支えるプラットフォーム
cassius7
0
280
GitHub Agentic Workflows を触ってみる
htkym
2
920
AI Made Us Faster at Solving the Wrong Problems
marceloancelmo
0
140
セルフサービスのオブザーバビリティ基盤をOpenTelemetryで作る / Building a Self-Service Observability Platform with OpenTelemetry
ymotongpoo
3
520
プラットフォームを「作る」、 チームに「入り込む」
sansantech
PRO
0
540
2026-10-01_MagicPod_QAハーネスエンジニアリングとQA組織の未来像
ynisqa1988
1
420
SQL Server 2025 最適化されたロック
odashinsuke
0
120
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
320
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
180
IR Today: Theory, Practice, and Agents
dtunkelang
0
330
Lambda MicroVMsは常駐サーバーの代わりに なるか? Kiro Crew を動かして検証してみた / Kiro Crew on Lambda MicroVMs
k_adachi_01
2
350
VS Code × GitHub Copilot での Fabric 開発
ryomaru0825
1
220
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
570
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5k
30 Presentation Tips
portentint
PRO
1
410
Designing Experiences People Love
moore
143
24k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
340
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
430
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Unsuck your backbone
ammeep
672
58k
Transcript
WSL Containersを 触ってみた ツナギメオフライン ベンキョウカイ #9 やしきん
自己紹介 名前:やしきん 所属:株式会社オルタ-ブース 技術領域:Azure,GitHub,IaC 趣味:お絵描き、ギター、IoT開発、アイドル X: yashiki0520
お知らせ SORACOM UG 九州 #18 8月29日(土)13時~17時 Fusicさん オープンオフィス https://soracomug-tokyo.connpass.com/event/401708/
お知らせ PyLaides Fukuokaが立ち上がります🎉 10月24日(土)エンジニアカフェ 13時~16時
皆さんが普段利用しているコンテナー? • Docker Desktop • Podman Desktop • WSL2に自分で Docker
Engineを入れている
皆さんが普段利用しているコンテナー? Docker Desktop • Docker社より開発されたWindows / macOS でコンテナ実行環境と GUI をまとめて導入できる、コンテナ開発のデファクト標準ツール
• 従業員250人未満かつ売上1,000万ドル未満 のみ無料利用可 ◦ 超える場合はライセンス必須 • サードパーティ製のソフトウェアのため インストールが必要 https://www.docker.com/ja-jp/products/docker-desktop/
皆さんが普段利用しているコンテナー? Podman Desktop • Red Hat社より開発されたWindows / macOS / Linux
でコンテナを GUI 管理できる、無料・OSS のデスクトップツール • 企業規模を問わず無料(Apache 2.0) • サードパーティ製のソフトウェアのため インストールが必要 https://www.redhat.com/ja/topics/containers/what-is-podman-desktop
皆さんが普段利用しているコンテナー? WSL2に自分でDocker Engine を入れる • アプリケーションを構築して コンテナ化するためのオープンソースの コンテナ化技術 • ライセンス費用は不要
• コマンドラインを通して自身で容易にセットアップ可能 https://docs.docker.jp/engine/index.html
WSL containers が登場 • 2026/6/2 Microsoft Build 2026 で発表 •
2026/6/29 パブリックプレビュー開始(WSL 2.9.3) https://devblogs.microsoft.com/commandline/wsl-container-is-now-available-for-public-p review/
WSL containers とはなんぞ? 一言で表すと・・・ Windowsの標準機能だけで Linuxコンテナを動かせるようにする、 WSLの新機能 Dokcer DesktopやPodman Desktopのような追加ソフトを入れずに、
wslc というコマンドでコンテナを動かせる
WSL container とDocker Engineの違い
Docker EngineとWSL Containers は似ているようで違う 💡
WSL Containers利用方法 WSLをアップデートすればすぐに利用可能 (WSL バージョン 2.9.3 以降が必要) wsl –update –pre-release
https://learn.microsoft.com/ja-jp/windows/wsl/wsl-container?tabs=csharp
WSL コンテナー CLI 使い慣れた CLI インターフェイスを使用して、Linux コンテナーを簡単に ビルド、実行、操作 wslc run
--rm -it ubuntu:latest bash -c "echo Hello world from WSL container!" https://learn.microsoft.com/ja-jp/windows/wsl/wsl-container?tabs=csharp
WSL コンテナー CLI pullしたイメージの表示 wslc image ls https://learn.microsoft.com/ja-jp/windows/wsl/wsl-container?tabs=csharp
WSL コンテナー CLI コンテナー上でNginxを立ち上げる wslc run -d -p 8080:80 --name
web nginx https://learn.microsoft.com/ja-jp/windows/wsl/wsl-container?tabs=csharp
WSL コンテナー CLI コンテナー上でNginxを立ち上げる https://learn.microsoft.com/ja-jp/windows/wsl/wsl-container?tabs=csharp
WSL コンテナー CLI コンテナー上でNginxを立ち上げる
WSL コンテナー CLI コンテナーを停止 wslc container stop web https://learn.microsoft.com/ja-jp/windows/wsl/wsl-container?tabs=csharp
WSL コンテナー CLI コンテナーを除去 wslc container remove web https://learn.microsoft.com/ja-jp/windows/wsl/wsl-container?tabs=csharp
WSL コンテナー CLI 別環境での動作 WSL側 WSL Container 側 https://learn.microsoft.com/ja-jp/windows/wsl/wsl-container?tabs=csharp
まとめ • Docker Engine と WSL Containersは似ているようで中の仕組み が異なっている 💡 •
「単発でコンテナを動かす・試す」なら wslc だけで完結 • 現在はパブリックプレビューのため、 GA後に本格的に利用できそう • 現時点のWSL containerにはCompose相当の機能がないため 相応の機能があればもっと実用的に利用できそう