IT外包桌面解决方案--docker daemon远程连接设置详解
| 2020-03-29 19:31:13 标签:
企业上云为什么是数字化转型升级的第一步
3月17日我们分享了一篇文章,”无企业,不上云”,被各大平台转载分享,这让我们看到了互联网的热情,也看到了企业对上云的渴望,艾锑无限作为阿里云的战略合作伙伴,我们更乐意帮助企业上云,让更多的企业迈向数字化时代.
我们相信每一家企业都是IT企业,每一家企业都是互联网企业,每一家企业都是数字化企业,这一切的基础都是基于云,云将会成为企业最重要的基础设施,就像水、媒、电一样的重要.
那为什么云对于企业来说如此重要呢,主要有以下五个方面:
1、应变力
云端快速部署、自由扩展的优势,使网站、APP等应用上线、迭代更加灵活,提高了信息系统的运营效率。云以突出的应变能力,适应多变的企业信息化进程,降低试错成本,加快研发进度,增强企业创新的信心。
2、稳定性
云环境为企业业务创造了一个稳定、可靠的空间,使用户体验更好,客户满意度显著提升。互联网产品获得流量和用户粘性的核心是用户体验,在线用户流畅访问,便捷操作,才会有较高的市场占有率。
3、性价比
云计算优异的性价比,为企业信息化大幅降低了成本。使企业可以把更多的资金,投入到业务创新中。传统企业转型升级存在着大量的不确定性,低成本的云计算帮助企业消除了资金上的顾虑。
4、安全性
转型中的传统企业,因对网络环境不熟悉,担心网络攻击、数据泄露等安全问题。云计算服务商有专业的技术和高效的服务体系,帮助企业保护数据安全、规避安全风险和提供海量数据查询,企业可以专注于网站和应用程序,而不是基础设施。
5、扩展性
在企业信息化的成本结构中,购买硬件软件成本占比很高,而实际用于开发的支出就相应很低,并且耗费时间较长。如果完全基于云开架设IT系统,几个小时就可完成基本框架。如果业务增加,就是直接购买服务器,边际效益很低,采用云后,由于云计算的高扩展性,通过边际效益可实现成本下降。
综上所述,未来云就像我们用的水、电、媒一样成为企业的必须品,也会是最重要的基础设施一个部分,所以数字化转型的企业,首先要上云,再考虑如何整合和重构企业内部的数据,从而让计算起到主导作用,最终实现企业数字化转型终极目标.
docker daemon远程连接设置详解
Docker为C/S架构,服务端为docker daemon,客户端为docker.service.支持本地unix socket域套接字通信与远程socket通信。默认为本地unix socket通信,要支持远程客户端访问需要做如下设置(仅用于测试,生产环境开启会极大增加不安全性:由于开了监听端口,任何人可以通过远程连接到docker daemon服务器进行操作):
1、设置daemon监听连接:
添加本地默认监听端口,模式为IP:port
Ubuntu:
修改daemon配置:/etc/docker/daemon.json,添加如下行:
复制代码代码如下:
{"hosts": ["fd://", "tcp://0.0.0.0:2375"]}(需要花括号,如果有多行设置,每行都需要花括号,设置了fd://自动便是unix socket
重启docker:
1 |
|
查看有了“-H”表示成功
1 2 3 4 |
|
Centos7:
/etc/docker/daemon.json会被docker.service的配置文件覆盖,直接添加daemon.json不起作用。可以有如下几种设置:
1、直接编辑配置文件:Centos中docker daemon配置文件在/lib/systemd/system/docker.service,找到以下字段,在后面添加如下,注意,此处不能用"fd://",否则报错
1 2 3 4 |
|
执行
1 2 |
|
2、systemctl edit docker.service,或者编辑vim /etc/systemd/system/docker.service.d/override.conf(必须这样,少一行都不行,unix://也不能按官方写fd://)
1 2 3 |
|
同样执行
1 2 |
|
最后查看是否成功,添加了-H参数,启动了端口(端口默认为2375,但是可以改):
1 2 3 4 5 |
|