我需要在Ubuntu中使用一些命令行参数启动docker守护进程,手动操作时,以下命令可以正常工作:
$ dockerd -H fd:// -H tcp://127.0.0.1:2375 -H unix:///var/run/docker.sock
上述命令使我能够将docker与PhpStorm的docker插件集成,并从那里配置容器。在我的情况下,Docker守护程序开始侦听TCP端口2375,该端口由PhpStorm使用。
我需要以相同的参数自动启动Docker守护程序,但似乎有很多争议性的信息。我尝试了许多不同的解决方案,包括更改/etc/default/docker或/etc/systemd/system/docker.service.d/docker.conf并在其中编辑DOCKER_OPTS参数。
如何在Ubuntu 16.04中自动运行带有上述命令行参数的docker守护进程?