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
wakattaki-in-the-today-s-moby-project
Search
nwiizo
December 03, 2018
950
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
wakattaki-in-the-today-s-moby-project
2018年12月の話
nwiizo
December 03, 2018
More Decks by nwiizo
See All by nwiizo
おい、エージェントを使って終わらせろ
nwiizo
3
1.1k
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
2
4.1k
AIで実装は速くなった。なのにプロダクトは速くならない。職能の壁を越えて価値のフローを設計する
nwiizo
10
9.1k
35分でわかるEffective Platform Engineering
nwiizo
6
1.2k
20分でわかるセキュアAPI
nwiizo
3
490
型は壁、Rustでもバグを直すな、表現できなくせよ
nwiizo
16
2.7k
システムは「動く」だけでは足りない 実装編 - 非機能要件・分散システム・トレードオフをコードで見る
nwiizo
5
790
システムは「動く」だけでは 足りない - 非機能要件・分散システム・トレードオフの基礎
nwiizo
34
12k
アーキテクチャモダナイゼーションとは何か
nwiizo
18
8.7k
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
Between Models and Reality
mayunak
4
500
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
Google's AI Overviews - The New Search
badams
0
1.6k
My Coaching Mixtape
mlcsv
0
360
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Typedesign – Prime Four
hannesfritz
42
3.2k
Are puppies a ranking factor?
jonoalderson
2
4.1k
Transcript
Wakattaki In The today’s Moby Project (10min version) 2018/12/3 Meetup
# CI/CD, container runtime, containerization LT GMO Internet, Inc. Shuya Motouchi
• • • • • • • • • •
None
• • • •
None
REST API gRPCI
• •
None
• • • • • • • • • •
• •
• • •
• • • •
• •
moby build containerdays1812meetup.yml linuxlkit build containerdays1812meetup.yml or
kernel: image: "linuxkit/kernel:4.9.x" cmdline: "console=ttyS0 console=tty0 page_poison=1" init: - linuxkit/init:f71c3b30ac1ba4ef16c160c89610fa4976f9752f
- linuxkit/runc:b0fb122e10dbb7e4e45115177a61a3f8d68c19a9 - linuxkit/containerd:60e2486a74c665ba4df57e561729aec20758daed onboot: - name: dhcpcd image: "linuxkit/dhcpcd:48e249ebef6a521eed886b3bce032db69fbb4afa" binds: - /var:/var - /tmp/etc:/etc capabilities: - CAP_NET_ADMIN - CAP_NET_BIND_SERVICE - CAP_NET_RAW net: host command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] trust: image: - linuxkit/kernel outputs: - format: kernel+initrd
kernel構成の定義をします.VMを起動する場合にのみ必要で Boot/ 以下に起動可能なイメージを構築するために使用されるディレクトリ に置かれます. init,containerd,runc などのシステムのイメージを設定する 実行したいコンテナなどのイメージ を設定する クリーンシャットダウン時に実行するイメージのリストですがほとん ど使われない
実行時間の長いサービスのためのイメージのリスト.
configファイルや外部ファイルを追加することができます. Docker Content Trustを使用して暗号化して検証するビルドコンポー ネントを指定します 。 onbootおよびservicesセクション内のエントリは、OCIイメージとオ プションを指定します。デフォルト値はorg.mobyproject.configイ メージラベルを使用して指定できます。 ファイルやパスを置き換えます,
None
None
None