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
Building container using Go
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Guilherme Paixão
February 21, 2019
Technology
0
39
Building container using Go
Guilherme Paixão
February 21, 2019
Tweet
Share
More Decks by Guilherme Paixão
See All by Guilherme Paixão
Becoming the Mario Bros of Git
guiferpa
0
51
Other Decks in Technology
See All in Technology
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
180
20260204_Midosuji_Tech
takuyay0ne
1
150
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.7k
Cosmos World Foundation Model Platform for Physical AI
takmin
0
860
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.4k
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
300
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
390
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
140
超初心者からでも大丈夫!オープンソース半導体の楽しみ方〜今こそ!オレオレチップをつくろう〜
keropiyo
0
110
プロポーザルに込める段取り八分
shoheimitani
1
220
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
640
Featured
See All Featured
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
430
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
92
GitHub's CSS Performance
jonrohan
1032
470k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Scaling GitHub
holman
464
140k
Transcript
Building container using Go !1 By Guilherme Paixão
Namespace Linux !2
Namespace é uma implementação do Kernel Linux que permite criar
diversos ambiente/contextos independentes sendo executados em um mesmo sistema base !3
Namespace and Clone Flags • Mount (mnt) - CLONE_NEWNS •
Process id (pid) - CLONE_NEWUTS • Unix timesharing system (uts) - CLONE_NEWUTS • Network (net) - CLONE_NEWNET • Inter-process communication (ipc) - CLONE_NEWIPC • User (usr) - CLONE_NEWUSER !4
Syscall !5
Syscall é forma em que pedimos algo ao Kernel, uma
forma de interface para trabalhar com o hardware !6
Thanks !7