Webエンジニアが自作コンテナを作って理解したDockerの正体
- Linuxのchroot、unshare、cgroups、OverlayFSを使って自作コンテナを作成した
- chrootでファイルシステムを隔離、unshareでプロセスとホスト名を分離、cgroupsでメモリ制限、OverlayFSでイメージレイヤーを管理
- コンテナの仕組みを理解するにはLinuxカーネルの機能を直接操作する実験が有効で、メモリ制限やファイル変更の差分管理が可能
Webエンジニアが自作コンテナを作って理解したDockerの正体 - Qiita


