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
Un tipo de Ruby
elcuervo
0
22
Airplay
elcuervo
0
410
Quince Primaveras
elcuervo
0
280
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
460
Other Decks in Technology
See All in Technology
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
120
SCONE - 動画配信の帯域を最適化する新プロトコル
kazuho
1
320
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
20k
Railsの話をしよう
yahonda
0
170
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
12
81k
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
170
AI時代の開発を加速する組織づくり - ブログでは書けなかったリアル
hiro8ma
1
260
それでも私が品質保証プロセスを作り続ける理由 #テストラジオ / Why I still continue to create QA process
pineapplecandy
0
160
あなたの知らない Linuxカーネル脆弱性の世界
recruitengineers
PRO
3
140
まだ間に合う! 2025年のhono/ssg事情
watany
0
150
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
2
3.5k
アウトプットから始めるOSSコントリビューション 〜eslint-plugin-vueの場合〜 #vuefes
bengo4com
3
330
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Code Reviewing Like a Champion
maltzj
526
40k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
A better future with KSS
kneath
239
18k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Faster Mobile Websites
deanohume
310
31k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Automating Front-end Workflow
addyosmani
1371
200k
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