本帖最后由 bilubin 于 2018-11-29 15:39 编辑
这两天有童鞋个别有遇到了一些无法访问或者HA自带的homekit无法关联苹果home APP的问题,因为是宿主机是centos7,默认是有个防火墙启动的,对于安全性要求不高的小伙伴,我们可以选择关闭它,当然也有别的方法,这边就不介绍了,因为涉及iptables和firewall的内容太多了...(其实就是懒),现在更新下简单的解决办法,就是停用防火墙(关闭防火墙后,下面添加防火墙允许的端口的配置就不需要添加了)
首先需要停止Docker的容器服务,停止前记得把容器启动设置变更成始终启动,
首先需要停止Docker的容器服务,停止前记得把容器启动设置变更成始终启动,
首先需要停止Docker的容器服务,停止前记得把容器启动设置变更成始终启动,
修改方式有两种:
第一种设置容器自动跟随Docker自动启动的,通过web_UI界面修改:
第二种方法是通过命令行模式添加,我感觉还是这个逼格比较高
ssh或者其他方法登录到centos7上:
修改前需要先停用容器
修改前需要先停用容器
修改前需要先停用容器
获取容器ID或者容器名字
然后输入
docker container update --restart=always af841557deed
或者
docker container update --restart=always NodeRed
然后就好了,保险起见,把你所有的容器都设置一遍...
还有一种不是很推荐的方法,直接修改配置文件!!!修改前需要先关闭容器
进入文件夹/var/lib/docker/containers/,根据前面查到的容器ID,可以找到对应的配置文件夹
进入对应文件夹找到hostconfig.json并编辑它,也可以修改,这里不说了,看图
修改好容器自动跟随Docker自动启动后,就可以停止Docker服务了
然后关闭防火墙
systemctl stop firewalld.service
顺便将防火墙自动启动也关掉
systemctl disable firewalld.service
如果装了iptables的关闭方法一样
关闭后再次启动Docker后就OK了
可以用docker ps看下容器是否都正常启动了...
更新于20181129
<=======================分割线=======================>
下面是正文
本来我的服务全部都是直接安装在Ubuntu Server中的,近期觉得运行不太稳定(瞎几把折腾),决定将整个系统全部换一下
其实我只是想把论坛当个备忘录,自己忘了以后可以看看
下面的内容一会儿用的是命令行模式,一会儿用的是web UI界面,反正两种都可以...
好了,进入主题
先讲下环境:外部实体服务器为Windows 2016 Server
虚拟化系统为Hyper-y 安装系统为CentOS最小化安装版,选择的CPU是二代,内存4G
|