如何运行 docker 守护进程?

新手上路,请多包涵

我正在尝试使用命令运行 docker daemon:

 docker -d

但我在控制台中收到:

 unknown shorthand flag: 'd' in -d

我应该怎么做才能运行 docker daemon?

原文由 Dmytro Nalyvaiko 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 430
2 个回答

-d 标志与 docker run 命令一起使用,以分离模式运行容器。

您正在寻找的可能是 docker-machine start

 docker-machine start [arg...]

此命令使用一个或多个机器名称作为参数启动一台机器。例如:

 $ docker-machine start dev

原文由 Quan Vuong 发布,翻译遵循 CC BY-SA 4.0 许可协议

如果您停止了该服务,您将需要以下命令重新启动它:

 $ sudo service docker start   # for work with SysVinit
$ sudo systemctl start docker # for work with Systemd

同样要再次停止,您可以使用:

 $ sudo service docker stop   # for work with SysVinit
$ sudo systemctl stop docker # for work with Systemd

原文由 user3642831 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题