docker安装与TCP启用0.0.0.0

想知道如果有人知道如何安装启用tcp? 像下面的东西? 一世

yum install docker --tcp-enabled --host 0.0.0.0 

我明白我可以去手动更改/ etc / sysconfig / docker中的OPTIONS。

我试图通过脚本configuration一个新的docker安装服务器,我不想login到该框,并进行这些更改,每当一个新的版本出来。 我也明白,我可以使用脚本与sed / awk来做到这一点,但只是想知道如果更简单的方法,而不必保持脚本。

我的首选解决scheme是使用/etc/docker/daemon.json 。 这将让您添加选项,几乎任何安装。

请注意,我不相信这会取消在命令行中定义的选项,它的devise目的是让您同时使用这两个选项。 这些命令行选项是由你的启动脚本定义的,从你的描述中可以看到,在/etc/sysconfig/docker注入的环境variables(在Debian等其他平台上你不会看到这个),你可以在RedHat / CentOS环境中对系统进行系统化。 所以,如果你需要删除一个选项,你仍然需要更新你的/etc/sysconfig/docker