『干货』Go语言使用Docker Remote API ,举个栗子!
来源:互联网 发布:淘宝注册需要打电话吗 编辑:程序博客网 时间:2024/06/10 09:08
Docker Remote API是一个取代远程命令行界面(rcli)的REST API。我们使用命令行工具cURL来处理url相关操作。cURL可以发送请求、获取以及发送数据、检索信息。通过Docker Remote API,我们可以实现Docker操作的图形化执行方式,对于不熟悉命令行管理Docker的使用者来说,也可以轻松的管理远程机器上的Docker。
Centos7虚拟机配置docker remote api开放端口
方法1:
方法2:
关闭防火墙(为了别的电脑可以访问端口):
测试:
测试事例参考:
http://blog.csdn.net/ztsinghua/article/details/51657296
API列表参考:
https://docs.docker.com/engine/api/v1.22/#2-endpoints
go语言代码获取容器信息
安装gocurl
如果你想下面代码在你的电脑上运行,只需修改方面里面的url和端口为自己虚拟机的IP和端口即可。
代码只实现从虚拟机获取容器信息,其他方法正在学习中。
输出内容:
Ghostcloud精灵云
Ghostcloud精灵云是国内首批从事容器虚拟化研发的企业,其产品企业级容器云PaaS/CaaS平台EcOS,与微服务/DevOps相融合,致力于为企业提供互联网化、私有云管理平台、大数据业务基础架构等服务,帮助客户降低成本、提升效率、简化运维及产品部署,提升系统可靠性和安全性。目前在金融、制造、能源、政务等领域有超过50家的客户。
双软认证企业
菁蓉杯2016创业大赛冠军
通过全国高新技术企业认定
通过ITSS云计算服务能力标准认证
2017德勤-成都高新创新创业明日之星
入围2017年云计算领域“奥斯卡”云鼎奖
荣获2017中国云计算500强|PaaS平台服务商
创富中国2016年度总决赛最受媒体欢迎企业
天府(四川)联合股权交易中心双创企业板挂牌企业
全球首批CNCF官方认证Kubernetes核心服务提供商
阿里2016云栖大会CACSC全球总决赛「十大优秀企业」
- 『干货』Go语言使用Docker Remote API ,举个栗子!
- HttpUtils(举个栗子)
- Mysql++学习(三)------举个栗子
- Docker Rest(Remote) API
- 8 Docker Remote API
- Docker Remote API
- docker remote api 调用
- Docker Remote API
- Loadrunner模拟数据请求(举个栗子)
- XListView_下拉刷新上拉加载(举个栗子)
- 【序列】乘法——直接举个“栗子”
- caffe入门2:举个栗子之mnist数据集
- dijkstra算法举栗子
- Docker Remote API 初步尝试
- Docker Remote api(一)
- Docker remote api 创建container
- Docker入门教程(八)Docker Remote API
- 举个栗子说明面向过程与面向对象的区别
- Oracle创建表空间、用户、分配权限、导出、导入数据
- bzoj3039 玉蟾宫【单调栈】
- javascript高级程序设计笔记5-封装
- Apache Shiro去掉URL中的JSESSIONID
- 技巧丨PDF图片提取的方法
- 『干货』Go语言使用Docker Remote API ,举个栗子!
- 1.13 并发编程
- SpringMVC中RequestMapping用于类上时页面跳转路径不对 登录拦截失败
- [RK3128][Android 6.0] PWM backlight注册及调用流程
- JAVA 反射(3):类内部信息获取
- git 文件管理
- 每天一个linux命令(7):mv命令
- 蓝桥杯AIGO-4结点选择
- Unity3D C#对字符串的操作