Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Teo y los contenedores
Search
elcuervo
July 17, 2015
Technology
0
110
Teo y los contenedores
elcuervo
July 17, 2015
Tweet
Share
More Decks by elcuervo
See All by elcuervo
Airplay
elcuervo
0
380
Quince Primaveras
elcuervo
0
250
Apocalipsis
elcuervo
0
130
RadioFrequencia
elcuervo
0
110
TED: Cronicas de un hacker
elcuervo
0
110
Hackeando el STM
elcuervo
1
360
Objetos Encantados
elcuervo
0
150
Skynet son los padres
elcuervo
2
430
Break the rules
elcuervo
1
2.7k
Other Decks in Technology
See All in Technology
専門分化が進む分業下でもユーザーが本当に欲しかったものを追求するプロダクトマネジメント/Focus on real user needs despite deep specialization and division of labor
moriyuya
2
1.4k
Amazon Q と『音楽』-ゲーム音楽もAmazonQで作成してみた感想-
senseofunity129
0
160
Exadata Database Service on Dedicated Infrastructure セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
0
290
[kickflow]20250319_少人数チームでのAutify活用
otouhujej
0
130
UDDのススメ - 拡張版 -
maguroalternative
1
600
Claude Codeから我々が学ぶべきこと
oikon48
10
2.8k
リリース2ヶ月で収益化した話
kent_code3
1
310
Jamf Connect ZTNAとMDMで実現! 金融ベンチャーにおける「デバイストラスト」実例と軌跡 / Kyash Device Trust
rela1470
1
200
Amazon GuardDuty での脅威検出:脅威検出の実例から学ぶ
kintotechdev
0
120
大規模イベントに向けた ABEMA アーキテクチャの遍歴 ~ Platform Strategy 詳細解説 ~
nagapad
0
240
「AIと一緒にやる」が当たり前になるまでの奮闘記
kakehashi
PRO
3
160
生成AIによるデータサイエンスの変革
taka_aki
0
3k
Featured
See All Featured
How GitHub (no longer) Works
holman
314
140k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Into the Great Unknown - MozCon
thekraken
40
2k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
Designing Experiences People Love
moore
142
24k
Agile that works and the tools we love
rasmusluckow
329
21k
Designing for Performance
lara
610
69k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Transcript
None
None
None
None
None
1977
None
chroot
None
None
None
None
1979
unix v7
None
openvz
2005
lxc
2008
docker
2013
None
None
procesos
docker hub docker run redis debian
CLI
docker pull [imagen] docker push [imagen]
UI
None
internals
network
•interna •manejada por una subinterface y controlada por el docker
daemon
filesystem
None
None
deployment
linux
3.10 kernel
osx
boot2docker
gotchas
socket & port binding
ssl
registry
docker push elcuervo/ consul-ruby
docker push internalregistry.com/elcuervo/ consul-ruby
clustering
swarm
• soportado por docker inc • 1 agent container •
1 manager container
None
coreos
None
• principal competidor de docker • clustering an nivel de
os • autodiscovery basado en etcd
rancher
None
None
internal network
monitoreo
cli
$ docker stats determined_shockley determined_wozniak prickly_hypatia CONTAINER CPU % MEM
USAGE/LIMIT MEM % NET I/O determined_shockley 0.00% 884 KiB/1.961 GiB 0.04% 648 B/648 B determined_wozniak 0.00% 1.723 MiB/1.961 GiB 0.09% 1.266 KiB/648 B prickly_hypatia 0.00% 740 KiB/1.961 GiB 0.04% 1.898 KiB/648 B
cadvisor
None
composition
docker- compose
web: build: . command: python app.py ports: - "5000:5000" volumes:
- .:/code links: - redis redis: image: redis
None
containers running containers
docker run -it -v /var/run/docker.sock:/var/run/ docker.sock ubuntu:latest sh
container discovery
docker event stream
None
None
None
rkt
None
None
unikernels
None