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
Guilherme Paixão
February 21, 2019
Technology
0
35
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
47
Other Decks in Technology
See All in Technology
解消したはずが…技術と人間のエラーが交錯する恐怖体験
lamaglama39
0
150
私とAWSとの関わりの歩み~意志あるところに道は開けるかも?~
nagisa53
1
140
「育てる」サーバーレス 〜チーム開発研修で学んだ、小さく始めて大きく拡張するAWS設計〜
yu_kod
1
210
AIエージェントを支える設計
tkikuchi1002
12
2.6k
Datasets for Critical Operations by Dataform
kimujun
0
130
増え続ける脆弱性に立ち向かう: 事前対策と優先度づけによる 持続可能な脆弱性管理 / Confronting the Rise of Vulnerabilities: Sustainable Management Through Proactive Measures and Prioritization
nttcom
1
230
MCPと認可まわりの話 / mcp_and_authorization
convto
2
340
【CEDEC2025】大規模言語モデルを活用したゲーム内会話パートのスクリプト作成支援への取り組み
cygames
PRO
1
540
AWS表彰プログラムとキャリアについて
naoki_0531
1
150
Jitera Company Deck / JP
jitera
0
310
人に寄り添うAIエージェントとアーキテクチャ #BetAIDay
layerx
PRO
1
370
AI時代の知識創造 ─GeminiとSECIモデルで読み解く “暗黙知”と創造の境界線
nyagasan
0
170
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
301
21k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Agile that works and the tools we love
rasmusluckow
329
21k
How to Ace a Technical Interview
jacobian
278
23k
A Tale of Four Properties
chriscoyier
160
23k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
400
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
The Cost Of JavaScript in 2023
addyosmani
51
8.7k
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