Move Docker user setup behavior to base_dependencies