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
Prepare to Dock
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Vladimir Pouzanov
June 01, 2013
Technology
280
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Prepare to Dock
Vladimir Pouzanov
June 01, 2013
More Decks by Vladimir Pouzanov
See All by Vladimir Pouzanov
Zinc at Rust London '14
farcaller
1
130
Pixels Everywhere!
farcaller
0
170
REPL Done Right
farcaller
1
330
iOS in Motion
farcaller
1
150
Reversing WTF
farcaller
2
130
iOS TDD
farcaller
1
190
Clang 3.0 Memory Management
farcaller
1
130
Effective Multithreading in iOS
farcaller
1
140
GameKit and Social APIs
farcaller
1
95
Other Decks in Technology
See All in Technology
OpenTelemetryにおけるGoのゼロコード・コンパイル時計装について #fukuokago
quiver
0
130
AICoEでAIネイティブ組織への進化
yukiogawa
0
200
SRE本の知られざる名シーン / The Hidden Gems of Google SRE Book
nari_ex
2
430
そのドキュメント、自動化しませんか?
yuksew
1
330
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
290
世界、断片、モデル。そして理解
ardbeg1958
1
130
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
250
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
430
プロダクト開発組織の現在地(Ver.2026/07) / product-organization
kaonavi
0
120
実践!既存 Project への AI-Driven Development 適用〜 一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
0
250
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
150
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
290
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
4M
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
330
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
260
Between Models and Reality
mayunak
4
370
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
810
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
The SEO identity crisis: Don't let AI make you average
varn
0
520
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Unsuck your backbone
ammeep
672
58k
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Transcript
Готовтесь к стыковке Vladimir Pouzanov <
[email protected]
>
Привет из Изумрудного города!
Виртуализация
Полный стек
Полный стек VT-x / AMD-V
Паравиртуализация
Виртуализация уровня ОС
None
Гибкость
Надёжность
Безопасность
Эффективность
FreeBSD Jail
Solaris Containers
Linux?
QEMU / KVM
chroot :-)
OpenVZ
Контейнеры
Control groups
Ресурсы
cpu, memory, ...
Простой интерфейс
создание группы миллисекунды
добавление потоков ~30 раз быстрее
Пространства имён
PID
network
UTS
mount
IPC
user
LXC
Сложная автоматизация
libvirt
Docker
Управление контейнерами
PaaS за 10 минут
shell-интерфейс
Простые срезы ФС
UnionFS
AnotherUnionFS
Advanced Multi- layered Unification Filesystem
aufs
SunOS
Изолированная сеть
iptables
«порт как сервис»
Что такое docker?
cgroups
cgroups cpu & memory
LXC
LXC управление
aufs
aufs срезы ФС
aufs совместные каталоги
aufs биндинг каталогов из системы хоста
aufs биндинг каталогов из системы хоста LVM anyone?
iptables
iptables MASQUERADE
И еще немного...
Docker Builder
DSL для развёртывания сервисов
# Firefox over VNC FROM ubuntu RUN echo "deb http://archive.ubuntu.com/ubuntu
precise main universe" > /etc/apt/sources.list RUN apt-‐get update RUN apt-‐get install -‐y x11vnc xvfb firefox RUN mkdir /.vnc RUN x11vnc -‐storepasswd 1234 ~/.vnc/passwd RUN bash -‐c 'echo "firefox" >> /.bashrc' EXPOSE 5900 CMD ["x11vnc", "-‐forever", "-‐usepw", "-‐create"]
Chef & Puppet
Вопросы?
Спасибо! http://vfp.in/docker
[email protected]