Hello,
We have installed Docker Desktop on a Windows Server 2022 machine. The server has one local administrator account and several Active Directory domain users (for example: DOMAIN\scinar, DOMAIN\esimsek, DOMAIN\acidem).
Docker Desktop works correctly when launched under the local administrator account — containers, images, and configuration changes are all visible and function properly.
However, when a domain user (for example DOMAIN\scinar) logs in and opens Docker Desktop, any changes or containers created under the admin account are not visible. Similarly, anything created under the domain user’s session is not visible to the administrator’s session.
Observed behavior:
- Docker Desktop appears to function only within the profile of the user who initially set it up.
- The Docker engine service (
com.docker.service) runs as LocalSystem, but data and configuration are stored per-user. - Domain users have already been added to the docker-users local group.
- The environment is a multi-user RDS/Terminal Server where multiple domain users can log in concurrently.
Expected behavior:
We would like Docker Desktop (or its underlying engine) to share a common configuration and storage location across all domain users, so that containers, images, and settings are consistent between sessions.
Questions:
- Does Docker Desktop officially support multi-user (domain or RDS) scenarios on Windows Server 2022?
- If yes, what is the recommended configuration for sharing the same Docker Engine instance and image store between multiple domain users?
- If not, is it recommended to use Docker Engine (CLI) in service mode as an alternative in multi-user environments?
Thank you,