我已经在 Windows Server 2016 上安装了 Docker for Windows,并使用 Hyper-V 作为 Linux 容器的虚拟机管理程序。当我登录我的帐户时,docker 服务会自动启动。我使用 docker-compose 启动我的 docker 配置:
docker-compose up -d
只要我的用户登录,一切都会正常工作。docker 应用程序提供了一个我可以从工作站访问的 Web 界面。一旦我退出服务器上的 Windows 帐户,容器就会停止工作。我无法再访问 Web 界面。我尝试将命令docker-compose
作为服务启动,但这似乎也不起作用。
有没有办法启动 docker-compose 用户独立程序,以便它在系统启动后自动启动?