OSTree: OSイメージとパッケージシステムの間にGitのアプローチを

I
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
© 2014 Nippon Telegraph and Telephone Corporation
OSTree
Project Atomic✄ ✁✂☎✆✝✞OSTree✟
✠✡☛☞✌✍✎✏✑✒✓✔✕✖✗ 
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
© 2014 Nippon Telegraph and Telephone Corporation
✆ ✁✂✄☎✝✞✟✠✡☛☞✌✍✎✏✑
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
© 2014 Nippon Telegraph and Telephone Corporation
☎ ✁✂✄✆✝✞✟✠✡☛☞✌✄✍✎✏✄✑✂✡✒
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
© 2014 Nippon Telegraph and Telephone Corporation
© 2014 Nippon Telegraph and Telephone Corporation
OSTree
Git✄ ✁✂☎✆✝✞✟✠Tree)✡☛☞✌✍
© 2014 Nippon Telegraph and Telephone Corporation
1
© 2014 Nippon Telegraph and Telephone Corporation
Linux
© 2014 Nippon Telegraph and Telephone Corporation
chroot
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
© 2014 Nippon Telegraph and Telephone Corporation
Git✄ ✁✂☎✆✝✞✟
✠Docker✄✡☛☞✌✍✎✏✑✒✓✔
© 2014 Nippon Telegraph and Telephone Corporation
!"✂ ✁✄☎✆✝✞✟✠✡☛ ☞✌✍"
!"#$%&'"#()'**"
"
! ✢✎✏✑✒✓✔✠✁☛✝✕✖✗"
!"+,)'**"-%#&."&.&)/0,"#()'**"
"
!"✒✓✔✠✁☛✝✘✙"
!"1,"#()'**"
2++)""%*3""4+#*""+,)'**""5'+6"
'++)""'7."",(,"")#5"
"
!"✢✚✛✜✣☛"
!"+,)'**"6+##&)"#()'**"//2'-.64"
#-,)*'"
!"8*0✝✘✙"
!"+,)'**"'*0,"
#-,)*'"
"
!"✤✥✦✧★✩✍✪✫✬✭✝✮✯"
!"+,)'**"1,"#-,)*'"
%99:;;"9"9""""""9"<"
%99:;;"9"9""""""9"<2++)"
%99:;;"9"9""""""9"<%*3"
%99:;;"9"9""""""9"<4+#*"
%99:;;"9"9""""""9"<+,)'**"
%99:;;"9"9""""""9"<5'+6"
%99:99"9"9""""""9"<'++)"
%99:;;"9"9""""""9"<'7."
%99:;;"9"9""""""9"<,(,"
%9=:;;"9"9""""""9"<)#5"
"
© 2014 Nippon Telegraph and Telephone Corporation
!"✂ ✁✄☎✆✝✞✟✠"
!"*64+">)*,)>"?"#()'**<0++2-'"
"
!"@✡☛☞✌✍✎✏"
!"+,)'**"6+##&)"#()'**"//2'-.64"
#-,)*'"
"
!"✑✒✓☞✔✕"
!"+,)'**"%&00""#-,)*'"
A""""<0++2-'"
"
!"✌✍✎✏✖✗☞✔✕"
!"+,)'**"1+B"#-,)*'"
6+##&)"-*=;C6C%DEDFEG;-EF:=:=@G6%DG9=%%@;29:-G66DC;--262E
D%0GF=2%;%=;29"
H-)*I""@9=E/9;/@D"9CI9CI;9"J9999"
"
""""A%%"0++2-'"
"
6+##&)"CD-FD*D:0;CF%*6FF%06E%GD@69G2ED9=D-E6FF;-;%*CDGG2G
@09DE:2F6-6FF2"
H-)*I""@9=E/9;/@D"9CI9FI9="J9999"
"
""""K.&)&-1&L*"
"
!"1,✘✙✂ ✁✄✚✛✜✞✢✠"
!"+,)'**"1,"#-,)*'"
%99:;;"9"9""""""9"<"
/99FEE"9"9"""""";"<0++2-'"
%99:;;"9"9""""""9"<2++)"
%99:;;"9"9""""""9"<%*3"
%99:;;"9"9""""""9"<4+#*"
%99:;;"9"9""""""9"<+,)'**"
%99:;;"9"9""""""9"<5'+6"
%99:99"9"9""""""9"<'++)"
%99:;;"9"9""""""9"<'7."
%99:;;"9"9""""""9"<,(,"
%9=:;;"9"9""""""9"<)#5"
© 2014 Nippon Telegraph and Telephone Corporation
Git✄ ✁✂☎✆✝✞✟
✠Docker✄✡☛☞✌✍✎✏✑✒✓✔
© 2014 Nippon Telegraph and Telephone Corporation
/home /var /usr /bin /sbin /lib /lib64
/home /var /usr /bin /sbin /lib /lib64
+,)'**"%*51+("#-,)*'"
+,)'**"-%#&.",M&)64"NHOPQRSTOUVWKH?
✞ ✁✂
✠✄ ✁✂
✟☎✆✝✡chroot☛☞✄✌✍✎✏✑✒
✓deploy✔✕✖✗✘✙✚✛✜✢✣✤✥✦✧★✩/ostree/deploy✪✫✬✗✘ID✩✭✮✘✯
© 2014 Nippon Telegraph and Telephone Corporation
© 2014 Nippon Telegraph and Telephone Corporation
/home /var /usr /bin /sbin /lib /lib64
/home /var /usr /bin /sbin /lib /lib64
+,)'**"-%#&.",M&)64"NHOPQRSTOUVWKH?
✞ ✁✂
✠✄ ✁✂
© 2014 Nippon Telegraph and Telephone Corporation
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
© 2014 Nippon Telegraph and Telephone Corporation
© 2014 Nippon Telegraph and Telephone Corporation
•! /ostree ✄ ✁✂☎✁✆✝
•! deployment✞/ostree/deploy/<osname>
•! chroot✟✠✁✆✝✡☛inode☞✌✍
!"!"#$%#&##
'(")*++',+-!(.'-*(/+0)$1)(2%0$0(3)*(!!+*',+-!(.'14056789898:,466+,457;;;7695<6=6>977+:7741>715=9?69:>=1?+6>;6,?:@?'#
@FE;;EF="2&."""@FE;;EF@"4+#*"""@FE;;EFF"#.)"""""@FE;;EFC"'++)"""GDGCD;D",(,""""""@FG;FG=D"3-'"
"""""F;@"2++)""@FE;;EFD"1&2""""@FE;;EF:"+5)""""""""""F;D"'7."""=FG=GC=C",(,'++)"
=FG=GC=G"%*3"""@FE;;EFE"1&2FE""@FE;;EFG"+,)'**""@FE;;E:9",2&.""@FE;;E:@")#5"
"""DG9EG"*)6"""@FE;;EF;"#*%&-""@FE;;E:D"5'+6""""@FE;;E:=",'3"""@FE;;E:E"7,'"
"
!"!"#$%#'#
@FE;;EF="2&."""@FE;;EF@"4+#*"""@FE;;EFF"#.)"""""@FE;;EFC"'++)"""""""""=",(,"""""""GDGG:E9"3-'"
"""""""@"2++)""@FE;;EFD"1&2""""@FE;;EF:"+5)"""""""""FD=9"'7.""""""""=@G",(,'++)"
"""""""D"%*3"""@FE;;EFE"1&2FE""@FE;;EFG"+,)'**""@FE;;E:9",2&.""@FE;;E:@")#5"
"""DG9EG"*)6"""@FE;;EF;"#*%&-"""""""""="5'+6""""@FE;;E:=",'3"""@FE;;E:E"7,'
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
© 2014 Nippon Telegraph and Telephone Corporation
rpm-ostree
•! ostree✄
–!rpm ✞ ✁✂☎✆
–!https://github.com/cgwalters/rpm-ostree
•! JSON rpm
rpm-
ostree treecompose
•! upgrade ✄
© 2014 Nippon Telegraph and Telephone Corporation
!"✡ ✁✂✄☎✆✝✞✟✠☛"
!"#$%&'",'3"
!"6%",'3"
"
! ☎✢☞✝✞✌✍✎ Z✏✑✒✓✔✕✖☛✗✘✙-'64&3*/L@✚✠☛["
!"+,)'**"//'*5+b<'++)<,'3<'*5+"//#+%*"-'643*/L@"&.&)"
"
!"✛✜☞✣✆✝✤✚✥✦✧☛"
!"1,"'*5+"
6+.0&B""+2X*6),""'*0,"
'*#+)*/6-64*"")#5"
"
!"'*5+✟★✩✪✦✫✬✭✝"
,)'**"6+##&)"#()'**"//'*5+b<'++)<)*,)<'*5+"//2'-.64".*M#-,)*'"
HTTP✮✯✰✱✲✳✴✵✶✯✷✲✳
✸✹✺✻✼✽✷✾✿❀❁✲❂❃pull
✮❄✼
© 2014 Nippon Telegraph and Telephone Corporation
© 2014 Nippon Telegraph and Telephone Corporation
v.s. OS
•! VM
•!
© 2014 Nippon Telegraph and Telephone Corporation
v.s. Google ChromeOS autoupdate
•! CoreOS✄ ✁✂☎✆✝✞✟✠✡☛
•! ☞✌✍✎✏✑✒✟✓✔✕✖☛✗✘✙✂✚✛✜✢✣✤✥✦✧
•! ☞✌✍✎✏✑✒✢★✩✪☛✂✚✫✬✭✮✏✯✍✰✂✱☎✄✲✳☛
•! ✴✎✯✵✶✠✛✜✢✷✡✸2✹✺✻✼
•! ✽✾✿✚❀❁✌✮❂❃✵❀1❄❅✂❆❇❈✌❉
•! OSTree✂✝✢❊❋✙★●❍
© 2014 Nippon Telegraph and Telephone Corporation
v.s. Chef
•!
•! Chef
•!
–!✡   ✁
–!     ✁
© 2014 Nippon Telegraph and Telephone Corporation
v.s. Docker
•!
•! Docker
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
1 von 38

Recomendados

Dockerからcontainerdへの移行 von
Dockerからcontainerdへの移行Dockerからcontainerdへの移行
Dockerからcontainerdへの移行Kohei Tokunaga
16.6K views36 Folien
Linux女子部 systemd徹底入門 von
Linux女子部 systemd徹底入門Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門Etsuji Nakai
137.9K views50 Folien
KVM環境におけるネットワーク速度ベンチマーク von
KVM環境におけるネットワーク速度ベンチマークKVM環境におけるネットワーク速度ベンチマーク
KVM環境におけるネットワーク速度ベンチマークVirtualTech Japan Inc.
4.1K views32 Folien
コンテナネットワーキング(CNI)最前線 von
コンテナネットワーキング(CNI)最前線コンテナネットワーキング(CNI)最前線
コンテナネットワーキング(CNI)最前線Motonori Shindo
31.6K views34 Folien
Dockerからcontainerdへの移行 von
Dockerからcontainerdへの移行Dockerからcontainerdへの移行
Dockerからcontainerdへの移行Akihiro Suda
7.5K views36 Folien
DockerとPodmanの比較 von
DockerとPodmanの比較DockerとPodmanの比較
DockerとPodmanの比較Akihiro Suda
47.8K views37 Folien

Más contenido relacionado

Was ist angesagt?

アーキテクチャから理解するPostgreSQLのレプリケーション von
アーキテクチャから理解するPostgreSQLのレプリケーションアーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーションMasahiko Sawada
30.2K views69 Folien
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー von
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャーKubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャーToru Makabe
37K views53 Folien
BuildKitによる高速でセキュアなイメージビルド von
BuildKitによる高速でセキュアなイメージビルドBuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルドAkihiro Suda
42.6K views27 Folien
Ethernetの受信処理 von
Ethernetの受信処理Ethernetの受信処理
Ethernetの受信処理Takuya ASADA
24.5K views62 Folien
containerdの概要と最近の機能 von
containerdの概要と最近の機能containerdの概要と最近の機能
containerdの概要と最近の機能Kohei Tokunaga
3K views24 Folien
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 - von
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -onozaty
3.2K views30 Folien

Was ist angesagt?(20)

アーキテクチャから理解するPostgreSQLのレプリケーション von Masahiko Sawada
アーキテクチャから理解するPostgreSQLのレプリケーションアーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
Masahiko Sawada30.2K views
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー von Toru Makabe
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャーKubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Toru Makabe37K views
BuildKitによる高速でセキュアなイメージビルド von Akihiro Suda
BuildKitによる高速でセキュアなイメージビルドBuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルド
Akihiro Suda42.6K views
Ethernetの受信処理 von Takuya ASADA
Ethernetの受信処理Ethernetの受信処理
Ethernetの受信処理
Takuya ASADA24.5K views
containerdの概要と最近の機能 von Kohei Tokunaga
containerdの概要と最近の機能containerdの概要と最近の機能
containerdの概要と最近の機能
Kohei Tokunaga3K views
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 - von onozaty
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
onozaty3.2K views
Dockerfileを改善するためのBest Practice 2019年版 von Masahito Zembutsu
Dockerfileを改善するためのBest Practice 2019年版Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版
Masahito Zembutsu63.7K views
PacemakerのMaster/Slave構成の基本と事例紹介(DRBD、PostgreSQLレプリケーション) @Open Source Confer... von Tatsuya Watanabe
PacemakerのMaster/Slave構成の基本と事例紹介(DRBD、PostgreSQLレプリケーション) @Open Source Confer...PacemakerのMaster/Slave構成の基本と事例紹介(DRBD、PostgreSQLレプリケーション) @Open Source Confer...
PacemakerのMaster/Slave構成の基本と事例紹介(DRBD、PostgreSQLレプリケーション) @Open Source Confer...
Tatsuya Watanabe29.9K views
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021 von Preferred Networks
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
Preferred Networks9.8K views
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】 von Masahito Zembutsu
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu82.3K views
OVN 設定サンプル | OVN config example 2015/12/27 von Kentaro Ebisawa
OVN 設定サンプル | OVN config example 2015/12/27OVN 設定サンプル | OVN config example 2015/12/27
OVN 設定サンプル | OVN config example 2015/12/27
Kentaro Ebisawa4.3K views
DockerとKubernetesをかけめぐる von Kohei Tokunaga
DockerとKubernetesをかけめぐるDockerとKubernetesをかけめぐる
DockerとKubernetesをかけめぐる
Kohei Tokunaga3.6K views
BuildKitの概要と最近の機能 von Kohei Tokunaga
BuildKitの概要と最近の機能BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
Kohei Tokunaga4.6K views
JIT のコードを読んでみた von y-uti
JIT のコードを読んでみたJIT のコードを読んでみた
JIT のコードを読んでみた
y-uti10.1K views

Destacado

【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座 von
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座Masahito Zembutsu
20.3K views130 Folien
Introduction to Project atomic (CentOS Dojo Bangalore) von
Introduction to Project atomic (CentOS Dojo Bangalore)Introduction to Project atomic (CentOS Dojo Bangalore)
Introduction to Project atomic (CentOS Dojo Bangalore)Lalatendu Mohanty
7.3K views25 Folien
Docker向け軽量os 3製品比較 von
Docker向け軽量os 3製品比較Docker向け軽量os 3製品比較
Docker向け軽量os 3製品比較cloudconductor
8.2K views20 Folien
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4 von
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4Emma Haruka Iwao
37K views45 Folien
Project Atomic-Nulecule von
Project Atomic-NuleculeProject Atomic-Nulecule
Project Atomic-NuleculeLalatendu Mohanty
4.4K views32 Folien
DockerをRed Hatはどのように見ているのか von
DockerをRed Hatはどのように見ているのかDockerをRed Hatはどのように見ているのか
DockerをRed Hatはどのように見ているのかEmma Haruka Iwao
9.6K views35 Folien

Destacado(20)

【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座 von Masahito Zembutsu
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座
Masahito Zembutsu20.3K views
Introduction to Project atomic (CentOS Dojo Bangalore) von Lalatendu Mohanty
Introduction to Project atomic (CentOS Dojo Bangalore)Introduction to Project atomic (CentOS Dojo Bangalore)
Introduction to Project atomic (CentOS Dojo Bangalore)
Lalatendu Mohanty7.3K views
Docker向け軽量os 3製品比較 von cloudconductor
Docker向け軽量os 3製品比較Docker向け軽量os 3製品比較
Docker向け軽量os 3製品比較
cloudconductor8.2K views
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4 von Emma Haruka Iwao
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Emma Haruka Iwao37K views
DockerをRed Hatはどのように見ているのか von Emma Haruka Iwao
DockerをRed Hatはどのように見ているのかDockerをRed Hatはどのように見ているのか
DockerをRed Hatはどのように見ているのか
Emma Haruka Iwao9.6K views
Dockerの仕組みとIIJ社内での利用例 von maebashi
Dockerの仕組みとIIJ社内での利用例Dockerの仕組みとIIJ社内での利用例
Dockerの仕組みとIIJ社内での利用例
maebashi18K views
DockerとKubernetesが作る未来 von Kazuto Kusama
DockerとKubernetesが作る未来DockerとKubernetesが作る未来
DockerとKubernetesが作る未来
Kazuto Kusama30.2K views
User Story Mapping von Naresh Jain
User Story MappingUser Story Mapping
User Story Mapping
Naresh Jain44.7K views
Dockerイメージの理解とコンテナのライフサイクル von Masahito Zembutsu
Dockerイメージの理解とコンテナのライフサイクルDockerイメージの理解とコンテナのライフサイクル
Dockerイメージの理解とコンテナのライフサイクル
Masahito Zembutsu82.4K views
05 módulo 5 guia del instructor von Esly Rodezno
05 módulo 5   guia del instructor05 módulo 5   guia del instructor
05 módulo 5 guia del instructor
Esly Rodezno121 views
Scrisoare catre poporul roman... von vasile1964
Scrisoare catre poporul roman...Scrisoare catre poporul roman...
Scrisoare catre poporul roman...
vasile1964196 views
Mike Todd Noris - Resume - 110116 von mtnorris814
Mike Todd Noris - Resume - 110116Mike Todd Noris - Resume - 110116
Mike Todd Noris - Resume - 110116
mtnorris814574 views
Loan presentation final von iyap
Loan presentation finalLoan presentation final
Loan presentation final
iyap273 views
Saunier Duval TC C25E von sco2wmnoas
Saunier Duval TC C25ESaunier Duval TC C25E
Saunier Duval TC C25E
sco2wmnoas221 views

Similar a OSTree: OSイメージとパッケージシステムの間にGitのアプローチを

Proximity Over Distance by Jutta Eckstein von
Proximity Over Distance by Jutta EcksteinProximity Over Distance by Jutta Eckstein
Proximity Over Distance by Jutta EcksteinAgileee
806 views11 Folien
Proximity Over Distance by Jutta Eckstein von
Proximity Over Distance by Jutta EcksteinProximity Over Distance by Jutta Eckstein
Proximity Over Distance by Jutta EcksteinAgileee
423 views11 Folien
Nyanga situational diagnostic von
Nyanga situational diagnosticNyanga situational diagnostic
Nyanga situational diagnosticThe_Safety_Lab
2.9K views20 Folien
Smartphone latest market information von
Smartphone latest market informationSmartphone latest market information
Smartphone latest market information01Booster
3.7K views18 Folien
Hoshin Kanri 1-day workshop - Handout - AME Conference Toronto 2013 von
Hoshin Kanri   1-day workshop - Handout - AME Conference Toronto 2013Hoshin Kanri   1-day workshop - Handout - AME Conference Toronto 2013
Hoshin Kanri 1-day workshop - Handout - AME Conference Toronto 20135S Supply
2.8K views84 Folien
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi... von
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...MeasureWorks
689 views81 Folien

Similar a OSTree: OSイメージとパッケージシステムの間にGitのアプローチを(20)

Proximity Over Distance by Jutta Eckstein von Agileee
Proximity Over Distance by Jutta EcksteinProximity Over Distance by Jutta Eckstein
Proximity Over Distance by Jutta Eckstein
Agileee806 views
Proximity Over Distance by Jutta Eckstein von Agileee
Proximity Over Distance by Jutta EcksteinProximity Over Distance by Jutta Eckstein
Proximity Over Distance by Jutta Eckstein
Agileee423 views
Nyanga situational diagnostic von The_Safety_Lab
Nyanga situational diagnosticNyanga situational diagnostic
Nyanga situational diagnostic
The_Safety_Lab2.9K views
Smartphone latest market information von 01Booster
Smartphone latest market informationSmartphone latest market information
Smartphone latest market information
01Booster3.7K views
Hoshin Kanri 1-day workshop - Handout - AME Conference Toronto 2013 von 5S Supply
Hoshin Kanri   1-day workshop - Handout - AME Conference Toronto 2013Hoshin Kanri   1-day workshop - Handout - AME Conference Toronto 2013
Hoshin Kanri 1-day workshop - Handout - AME Conference Toronto 2013
5S Supply2.8K views
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi... von MeasureWorks
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...
MeasureWorks689 views
Peering in Japan from JPNAP perspective von APNIC
Peering in Japan from JPNAP perspectivePeering in Japan from JPNAP perspective
Peering in Japan from JPNAP perspective
APNIC443 views
Media sosial mention2011-libre von Melur Orkid
Media sosial mention2011-libreMedia sosial mention2011-libre
Media sosial mention2011-libre
Melur Orkid134 views
セミナー 君の名は2 von susumu kusano
セミナー 君の名は2セミナー 君の名は2
セミナー 君の名は2
susumu kusano3.4K views
Shimpo drives catalog von Electromate
Shimpo drives catalogShimpo drives catalog
Shimpo drives catalog
Electromate168 views
Mobile World Congress 2011 - MWC von Stephen Gay
Mobile World Congress 2011 - MWCMobile World Congress 2011 - MWC
Mobile World Congress 2011 - MWC
Stephen Gay850 views
Innovación En Pymes 1 von JorSer2009
Innovación En Pymes 1Innovación En Pymes 1
Innovación En Pymes 1
JorSer2009163 views
セミナー 君の名は von susumu kusano
セミナー 君の名はセミナー 君の名は
セミナー 君の名は
susumu kusano1.8K views

Más de i_yudai

Autoscaling Cloud Foundry with BOSH von
Autoscaling Cloud Foundry with BOSHAutoscaling Cloud Foundry with BOSH
Autoscaling Cloud Foundry with BOSHi_yudai
4.9K views28 Folien
Cloud Foundry Admin UI v2を使ってみた von
Cloud Foundry Admin UI v2を使ってみたCloud Foundry Admin UI v2を使ってみた
Cloud Foundry Admin UI v2を使ってみたi_yudai
2.4K views13 Folien
BOSHで始めるImmutable Infrastructure von
BOSHで始めるImmutable InfrastructureBOSHで始めるImmutable Infrastructure
BOSHで始めるImmutable Infrastructurei_yudai
5.3K views42 Folien
BOSH-lite で 1VM Cloud Foundry von
BOSH-lite で 1VM Cloud FoundryBOSH-lite で 1VM Cloud Foundry
BOSH-lite で 1VM Cloud Foundryi_yudai
5.9K views17 Folien
DevStackで始めるCloud FoundryとBOSH von
DevStackで始めるCloud FoundryとBOSHDevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSHi_yudai
19.3K views10 Folien
BOSHでお手軽CFデプロイon AWS von
BOSHでお手軽CFデプロイon AWSBOSHでお手軽CFデプロイon AWS
BOSHでお手軽CFデプロイon AWSi_yudai
20K views21 Folien

Más de i_yudai(11)

Autoscaling Cloud Foundry with BOSH von i_yudai
Autoscaling Cloud Foundry with BOSHAutoscaling Cloud Foundry with BOSH
Autoscaling Cloud Foundry with BOSH
i_yudai4.9K views
Cloud Foundry Admin UI v2を使ってみた von i_yudai
Cloud Foundry Admin UI v2を使ってみたCloud Foundry Admin UI v2を使ってみた
Cloud Foundry Admin UI v2を使ってみた
i_yudai2.4K views
BOSHで始めるImmutable Infrastructure von i_yudai
BOSHで始めるImmutable InfrastructureBOSHで始めるImmutable Infrastructure
BOSHで始めるImmutable Infrastructure
i_yudai5.3K views
BOSH-lite で 1VM Cloud Foundry von i_yudai
BOSH-lite で 1VM Cloud FoundryBOSH-lite で 1VM Cloud Foundry
BOSH-lite で 1VM Cloud Foundry
i_yudai5.9K views
DevStackで始めるCloud FoundryとBOSH von i_yudai
DevStackで始めるCloud FoundryとBOSHDevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSH
i_yudai19.3K views
BOSHでお手軽CFデプロイon AWS von i_yudai
BOSHでお手軽CFデプロイon AWSBOSHでお手軽CFデプロイon AWS
BOSHでお手軽CFデプロイon AWS
i_yudai20K views
Nise BOSH in Action von i_yudai
Nise BOSH in ActionNise BOSH in Action
Nise BOSH in Action
i_yudai3.8K views
めんどうくさくないWardenハンズオン von i_yudai
めんどうくさくないWardenハンズオンめんどうくさくないWardenハンズオン
めんどうくさくないWardenハンズオン
i_yudai1.6K views
マスタリング DEA/NG 第2版 von i_yudai
マスタリング DEA/NG 第2版マスタリング DEA/NG 第2版
マスタリング DEA/NG 第2版
i_yudai1.8K views
すごく分かるwarden von i_yudai
すごく分かるwardenすごく分かるwarden
すごく分かるwarden
i_yudai6.8K views
すごいBOSHたのしく学ぼう von i_yudai
すごいBOSHたのしく学ぼうすごいBOSHたのしく学ぼう
すごいBOSHたのしく学ぼう
i_yudai19.3K views

Último

Black and White Modern Science Presentation.pptx von
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptxmaryamkhalid2916
16 views21 Folien
Top 10 Strategic Technologies in 2024: AI and Automation von
Top 10 Strategic Technologies in 2024: AI and AutomationTop 10 Strategic Technologies in 2024: AI and Automation
Top 10 Strategic Technologies in 2024: AI and AutomationAutomationEdge Technologies
18 views14 Folien
STPI OctaNE CoE Brochure.pdf von
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdfmadhurjyapb
13 views1 Folie
Piloting & Scaling Successfully With Microsoft Viva von
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
12 views160 Folien
Tunable Laser (1).pptx von
Tunable Laser (1).pptxTunable Laser (1).pptx
Tunable Laser (1).pptxHajira Mahmood
24 views37 Folien
AMAZON PRODUCT RESEARCH.pdf von
AMAZON PRODUCT RESEARCH.pdfAMAZON PRODUCT RESEARCH.pdf
AMAZON PRODUCT RESEARCH.pdfJerikkLaureta
19 views13 Folien

Último(20)

Black and White Modern Science Presentation.pptx von maryamkhalid2916
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptx
maryamkhalid291616 views
STPI OctaNE CoE Brochure.pdf von madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb13 views
Piloting & Scaling Successfully With Microsoft Viva von Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
handbook for web 3 adoption.pdf von Liveplex
handbook for web 3 adoption.pdfhandbook for web 3 adoption.pdf
handbook for web 3 adoption.pdf
Liveplex22 views
1st parposal presentation.pptx von i238212
1st parposal presentation.pptx1st parposal presentation.pptx
1st parposal presentation.pptx
i2382129 views
Data-centric AI and the convergence of data and model engineering: opportunit... von Paolo Missier
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...
Paolo Missier39 views
Case Study Copenhagen Energy and Business Central.pdf von Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows von Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software257 views
Spesifikasi Lengkap ASUS Vivobook Go 14 von Dot Semarang
Spesifikasi Lengkap ASUS Vivobook Go 14Spesifikasi Lengkap ASUS Vivobook Go 14
Spesifikasi Lengkap ASUS Vivobook Go 14
Dot Semarang37 views
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 von IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
HTTP headers that make your website go faster - devs.gent November 2023 von Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn21 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 von Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi126 views
Transcript: The Details of Description Techniques tips and tangents on altern... von BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada135 views

OSTree: OSイメージとパッケージシステムの間にGitのアプローチを

  • 3. © 2014 Nippon Telegraph and Telephone Corporation OSTree Project Atomic✄ ✁✂☎✆✝✞OSTree✟ ✠✡☛☞✌✍✎✏✑✒✓✔✕✖✗ 
  • 5. © 2014 Nippon Telegraph and Telephone Corporation ✆ ✁✂✄☎✝✞✟✠✡☛☞✌✍✎✏✑
  • 7. © 2014 Nippon Telegraph and Telephone Corporation ☎ ✁✂✄✆✝✞✟✠✡☛☞✌✄✍✎✏✄✑✂✡✒
  • 9. © 2014 Nippon Telegraph and Telephone Corporation
  • 10. © 2014 Nippon Telegraph and Telephone Corporation OSTree Git✄ ✁✂☎✆✝✞✟✠Tree)✡☛☞✌✍
  • 11. © 2014 Nippon Telegraph and Telephone Corporation 1
  • 12. © 2014 Nippon Telegraph and Telephone Corporation Linux
  • 13. © 2014 Nippon Telegraph and Telephone Corporation chroot
  • 15. © 2014 Nippon Telegraph and Telephone Corporation Git✄ ✁✂☎✆✝✞✟ ✠Docker✄✡☛☞✌✍✎✏✑✒✓✔
  • 16. © 2014 Nippon Telegraph and Telephone Corporation !"✂ ✁✄☎✆✝✞✟✠✡☛ ☞✌✍" !"#$%&'"#()'**" " ! ✢✎✏✑✒✓✔✠✁☛✝✕✖✗" !"+,)'**"-%#&."&.&)/0,"#()'**" " !"✒✓✔✠✁☛✝✘✙" !"1,"#()'**" 2++)""%*3""4+#*""+,)'**""5'+6" '++)""'7."",(,"")#5" " !"✢✚✛✜✣☛" !"+,)'**"6+##&)"#()'**"//2'-.64" #-,)*'" !"8*0✝✘✙" !"+,)'**"'*0," #-,)*'" " !"✤✥✦✧★✩✍✪✫✬✭✝✮✯" !"+,)'**"1,"#-,)*'" %99:;;"9"9""""""9"<" %99:;;"9"9""""""9"<2++)" %99:;;"9"9""""""9"<%*3" %99:;;"9"9""""""9"<4+#*" %99:;;"9"9""""""9"<+,)'**" %99:;;"9"9""""""9"<5'+6" %99:99"9"9""""""9"<'++)" %99:;;"9"9""""""9"<'7." %99:;;"9"9""""""9"<,(," %9=:;;"9"9""""""9"<)#5" "
  • 17. © 2014 Nippon Telegraph and Telephone Corporation !"✂ ✁✄☎✆✝✞✟✠" !"*64+">)*,)>"?"#()'**<0++2-'" " !"@✡☛☞✌✍✎✏" !"+,)'**"6+##&)"#()'**"//2'-.64" #-,)*'" " !"✑✒✓☞✔✕" !"+,)'**"%&00""#-,)*'" A""""<0++2-'" " !"✌✍✎✏✖✗☞✔✕" !"+,)'**"1+B"#-,)*'" 6+##&)"-*=;C6C%DEDFEG;-EF:=:=@G6%DG9=%%@;29:-G66DC;--262E D%0GF=2%;%=;29" H-)*I""@9=E/9;/@D"9CI9CI;9"J9999" " """"A%%"0++2-'" " 6+##&)"CD-FD*D:0;CF%*6FF%06E%GD@69G2ED9=D-E6FF;-;%*CDGG2G @09DE:2F6-6FF2" H-)*I""@9=E/9;/@D"9CI9FI9="J9999" " """"K.&)&-1&L*" " !"1,✘✙✂ ✁✄✚✛✜✞✢✠" !"+,)'**"1,"#-,)*'" %99:;;"9"9""""""9"<" /99FEE"9"9"""""";"<0++2-'" %99:;;"9"9""""""9"<2++)" %99:;;"9"9""""""9"<%*3" %99:;;"9"9""""""9"<4+#*" %99:;;"9"9""""""9"<+,)'**" %99:;;"9"9""""""9"<5'+6" %99:99"9"9""""""9"<'++)" %99:;;"9"9""""""9"<'7." %99:;;"9"9""""""9"<,(," %9=:;;"9"9""""""9"<)#5"
  • 18. © 2014 Nippon Telegraph and Telephone Corporation Git✄ ✁✂☎✆✝✞✟ ✠Docker✄✡☛☞✌✍✎✏✑✒✓✔
  • 19. © 2014 Nippon Telegraph and Telephone Corporation /home /var /usr /bin /sbin /lib /lib64 /home /var /usr /bin /sbin /lib /lib64 +,)'**"%*51+("#-,)*'" +,)'**"-%#&.",M&)64"NHOPQRSTOUVWKH? ✞ ✁✂ ✠✄ ✁✂ ✟☎✆✝✡chroot☛☞✄✌✍✎✏✑✒ ✓deploy✔✕✖✗✘✙✚✛✜✢✣✤✥✦✧★✩/ostree/deploy✪✫✬✗✘ID✩✭✮✘✯
  • 20. © 2014 Nippon Telegraph and Telephone Corporation
  • 21. © 2014 Nippon Telegraph and Telephone Corporation /home /var /usr /bin /sbin /lib /lib64 /home /var /usr /bin /sbin /lib /lib64 +,)'**"-%#&.",M&)64"NHOPQRSTOUVWKH? ✞ ✁✂ ✠✄ ✁✂
  • 22. © 2014 Nippon Telegraph and Telephone Corporation
  • 24. © 2014 Nippon Telegraph and Telephone Corporation
  • 25. © 2014 Nippon Telegraph and Telephone Corporation •! /ostree ✄ ✁✂☎✁✆✝ •! deployment✞/ostree/deploy/<osname> •! chroot✟✠✁✆✝✡☛inode☞✌✍ !"!"#$%#&## '(")*++',+-!(.'-*(/+0)$1)(2%0$0(3)*(!!+*',+-!(.'14056789898:,466+,457;;;7695<6=6>977+:7741>715=9?69:>=1?+6>;6,?:@?'# @FE;;EF="2&."""@FE;;EF@"4+#*"""@FE;;EFF"#.)"""""@FE;;EFC"'++)"""GDGCD;D",(,""""""@FG;FG=D"3-'" """""F;@"2++)""@FE;;EFD"1&2""""@FE;;EF:"+5)""""""""""F;D"'7."""=FG=GC=C",(,'++)" =FG=GC=G"%*3"""@FE;;EFE"1&2FE""@FE;;EFG"+,)'**""@FE;;E:9",2&.""@FE;;E:@")#5" """DG9EG"*)6"""@FE;;EF;"#*%&-""@FE;;E:D"5'+6""""@FE;;E:=",'3"""@FE;;E:E"7,'" " !"!"#$%#'# @FE;;EF="2&."""@FE;;EF@"4+#*"""@FE;;EFF"#.)"""""@FE;;EFC"'++)"""""""""=",(,"""""""GDGG:E9"3-'" """""""@"2++)""@FE;;EFD"1&2""""@FE;;EF:"+5)"""""""""FD=9"'7.""""""""=@G",(,'++)" """""""D"%*3"""@FE;;EFE"1&2FE""@FE;;EFG"+,)'**""@FE;;E:9",2&.""@FE;;E:@")#5" """DG9EG"*)6"""@FE;;EF;"#*%&-"""""""""="5'+6""""@FE;;E:=",'3"""@FE;;E:E"7,'
  • 31. © 2014 Nippon Telegraph and Telephone Corporation rpm-ostree •! ostree✄ –!rpm ✞ ✁✂☎✆ –!https://github.com/cgwalters/rpm-ostree •! JSON rpm rpm- ostree treecompose •! upgrade ✄
  • 32. © 2014 Nippon Telegraph and Telephone Corporation !"✡ ✁✂✄☎✆✝✞✟✠☛" !"#$%&'",'3" !"6%",'3" " ! ☎✢☞✝✞✌✍✎ Z✏✑✒✓✔✕✖☛✗✘✙-'64&3*/L@✚✠☛[" !"+,)'**"//'*5+b<'++)<,'3<'*5+"//#+%*"-'643*/L@"&.&)" " !"✛✜☞✣✆✝✤✚✥✦✧☛" !"1,"'*5+" 6+.0&B""+2X*6),""'*0," '*#+)*/6-64*"")#5" " !"'*5+✟★✩✪✦✫✬✭✝" ,)'**"6+##&)"#()'**"//'*5+b<'++)<)*,)<'*5+"//2'-.64".*M#-,)*'" HTTP✮✯✰✱✲✳✴✵✶✯✷✲✳ ✸✹✺✻✼✽✷✾✿❀❁✲❂❃pull ✮❄✼
  • 33. © 2014 Nippon Telegraph and Telephone Corporation
  • 34. © 2014 Nippon Telegraph and Telephone Corporation v.s. OS •! VM •!
  • 35. © 2014 Nippon Telegraph and Telephone Corporation v.s. Google ChromeOS autoupdate •! CoreOS✄ ✁✂☎✆✝✞✟✠✡☛ •! ☞✌✍✎✏✑✒✟✓✔✕✖☛✗✘✙✂✚✛✜✢✣✤✥✦✧ •! ☞✌✍✎✏✑✒✢★✩✪☛✂✚✫✬✭✮✏✯✍✰✂✱☎✄✲✳☛ •! ✴✎✯✵✶✠✛✜✢✷✡✸2✹✺✻✼ •! ✽✾✿✚❀❁✌✮❂❃✵❀1❄❅✂❆❇❈✌❉ •! OSTree✂✝✢❊❋✙★●❍
  • 36. © 2014 Nippon Telegraph and Telephone Corporation v.s. Chef •! •! Chef •! –!✡   ✁ –!     ✁
  • 37. © 2014 Nippon Telegraph and Telephone Corporation v.s. Docker •! •! Docker