开发者社区> nurmemet> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

docker 配置外网访问

简介: 打开docker配置文件 vi /etc/docker/daemon.json 添加hosts项 "hosts":["tcp://0.0.0.0:4243","unix:///var/run/docker.
+关注继续查看

打开docker配置文件

vi /etc/docker/daemon.json

添加hosts项


"hosts":["tcp://0.0.0.0:4243","unix:///var/run/docker.sock"],
"bip": "172.31.254.1/24", 
"cluster-store": "etcd://service2.cs-cn-beijing.aliyun-inc.com:2379/c8d2d852b07ce468594deb20af13b20af",
"cluster-store-opts": { 
"kv.cacertfile": "/etc/docker/acs-ca.pem", 
"kv.certfile": "/etc/docker/agent.pem", 
"kv.keyfile": "/etc/docker/agent-key.pem" 
},
"cluster-advertise": "eth0:2376", 
"labels": [ 
"provider=aliyunecs", 
"aliyun.zone=cn-beijing-d", 
"aliyun.instance_id=i-2zeibfbzd6cb6pfazuql", 
"aliyun.node=c8d2d852b07ce468594deb20af13b20af-node1", 
"aliyun.network_mode=vpc", 
"aliyun.region=cn-beijing", 
"aliyun.node_index=1", 
"aliyun.cluster=c8d2d852b07ce468594deb20af13b20af", 
"com.docker.network.driver.overlay.vxlan.port=5789", 
"com.docker.network.driver.vpc.subnet=172.18.2.1/24", 
"aliyun.tunnel_server=tunnel2-cn-beijing-vpc.aliyun-inc.com:4443" 
], 
"log-opts": { 
"max-size": "10m", 
"max-file": "10" 
}, 
"oom-score-adjust": -1000, 
"registry-mirrors": ["https://cje4chc8.cn-beijing.mirror-vpc.aliyuncs.com"], 
"storage-driver": "overlay" 
}

参数permanent表示永久开启端口,不然重启失效

firewall-cmd --zone=public --add-port=2375/tcp --permanen

重启

firewall-cmd --reload

重启docker

systemctl restart docker

测试
用其他机器访问docker api

docker -H 59.110.229.202:2375 images

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
通过kubeadm安装kubernetes 1.7文档记录[docker容器方式]
参照了网上N多文档,不一一列表,共享精神永存!!!! ================================================== 获取所有安装包 安装包分为两类,rpm安装包和docker镜像 rpm安装包 rpm为以下四个 kubeadm-1.
2453 0
Data Volume 之 bind mount - 每天5分钟玩转 Docker 容器技术(39)
storage driver 和 data volume 是容器存放数据的两种方式,上一节我们学习了 storage driver,本节开始讨论 Data Volume。 Data Volume 本质上是 Docker Host 文件系统中的目录或文件,能够直接被 mount 到容器的文件系统中。
1220 0
外部世界如何访问容器? - 每天5分钟玩转 Docker 容器技术(37)
上节我们学习了容器如何访问外部网络,今天讨论另一个方向:外部网络如何访问到容器? 答案是:端口映射。 docker 可将容器对外提供服务的端口映射到 host 的某个端口,外网通过该端口访问容器。
1098 0
《云计算架构技术与实践》读书笔记(五):Docker 容器及其调度
5.1容器典型应用场景 Docker技术的出现和迅猛发展,已成为云计算产业的新的热点。容器使用范围也由互联网厂商快速向传统企业扩展,大量传统企业开始测试和尝试部署容器云。
2167 0
什么,容器太多操作不过来?我选择Docker Compose梭哈(下)
什么,容器太多操作不过来?我选择Docker Compose梭哈(下)
0 0
+关注
nurmemet
阅读博客遇到的任何问题可以加微信2335515050咨询
文章
问答
文章排行榜
最热
最新
相关电子书
更多
我的Docker:Docker插件机制详解
立即下载
Docker 镜像原理和最佳实践
立即下载
从Docker到容器服务
立即下载