我将docker用于Windows,并使用Kitematic提取存储库并创建容器。
我希望容器在docker服务启动时自动启动,因此我在PowerShell中发出了以下命令:
docker update --restart=always mycontainer
那行得通……。当我重新启动docker服务时,容器确实启动了,但是它没有“看到”映射到 c:\ docker \ mycontainer 的配置文件。就像根本没有配置文件一样,并创建默认条目。我可以这样说是因为应用程序的标题是默认值,并且它要求我创建一个新帐户。
但是,当我重新启动docker服务并发出:
docker container restart mycontainer
容器现在正在使用我的映射配置文件。因此看来,重新启动策略的行为与重新启动命令的行为不同。
如何让 mycontainer 在启动时启动,但是加载正确的配置文件?