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
Teo y los contenedores
Search
elcuervo
July 17, 2015
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Teo y los contenedores
elcuervo
July 17, 2015
More Decks by elcuervo
See All by elcuervo
Retro Ruby
elcuervo
0
23
Un tipo de Ruby
elcuervo
0
59
Airplay
elcuervo
0
630
Quince Primaveras
elcuervo
0
500
Apocalipsis
elcuervo
0
160
RadioFrequencia
elcuervo
0
140
TED: Cronicas de un hacker
elcuervo
0
140
Hackeando el STM
elcuervo
1
400
Objetos Encantados
elcuervo
0
170
Other Decks in Technology
See All in Technology
Context Ontology Accelerator 入門 (業務データの意味を、AI エージェントに渡す)
inariku
PRO
3
520
Claude Codeで作ったアプリを安全に公開する/Built with Claude Japan 2026
yoshidashingo
0
210
新卒エンジニア、 介護士になる
ryu1013
1
690
試験勉強はGrokBotでやれ
maigo999
0
110
コードレビューをなくして見えたもの
henteko
0
140
推論基盤と Scale-Up Interconnect の現状と制約から俯瞰する技術動向
markunet
2
840
AI Agent 時代のデータ基盤: ClickHouse で実現する 超高速分析とコスト削減の両立
jozono
0
210
re:Invent の去年のスケジュールを公開します!
miu_crescent
PRO
0
320
あなたのDartコードは丸見えかもしれない ~reFlutterで暴くFlutterアプリの中身と多層防御~
zozotech
PRO
0
780
増え続けるプロダクトの品質をどう担保するか。ProductSpecとTypeScriptによる取り組み
joere
3
1.1k
AI AgentによるEmbedded SREの取り組み
tgidgd
1
360
[General] 개발자로 해외 기업에서 일하기
skydoves
1
310
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
470
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.3k
For a Future-Friendly Web
brad_frost
184
11k
Building AI with AI
inesmontani
PRO
1
1.4k
Practical Orchestrator
shlominoach
192
12k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
320
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
760
GraphQLとの向き合い方2022年版
quramy
50
15k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
380
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