Current situation
Docker is packaged and shipped via Torcx. Docker ebuilds and dependencies reside in custom directories app-emulation in coreos-overlay instead of the upstream app-containers.
Impact
Staying up to date causes maintenance overhead as we are not re-using Gentoo's ebuilds. Switching from Torcx to sysext is soft-blocked until the docker packages are available via portage-stable (because we don't want to re-use the custom ebuilds structure Torcx uses today).
Ideal future situation
Packages are available in portage-stable and emerge-[amd64|arm64]-usr docker emerges the latest Gentoo docker version. All integration tests pass.
Additional information
@krishjainx wanted to look into this.