Dockerの裏側を知るために、Goで最小限のコンテナランタイムを作ってみた