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

『干货​』Go语言使用Docker Remote API ,举个栗子!

简介: Docker Remote API是一个取代远程命令行界面(rcli)的REST API。我们使用命令行工具cURL来处理url相关操作。cURL可以发送请求、获取以及发送数据、检索信息。通过Docker Remote API,我们可以实现Docker操作的图形化执行方式,对于不熟悉命令行管理Docker的使用者来说,也可以轻松的管理远程机器上的Docker。
+关注继续查看

Docker Remote API是一个取代远程命令行界面(rcli)的REST API。我们使用命令行工具cURL来处理url相关操作。cURL可以发送请求、获取以及发送数据、检索信息。通过Docker Remote API,我们可以实现Docker操作的图形化执行方式,对于不熟悉命令行管理Docker的使用者来说,也可以轻松的管理远程机器上的Docker。

Centos7虚拟机配置docker remote api开放端口

方法1:1

方法2:2

关闭防火墙(为了别的电脑可以访问端口):3

测试:4

测试事例参考:
http://blog.csdn.net/ztsinghua/article/details/51657296

API列表参考:
https://docs.docker.com/engine/api/v1.22/#2-endpoints

5

go语言代码获取容器信息

安装gocurl
6

如果你想下面代码在你的电脑上运行,只需修改方面里面的url和端口为自己虚拟机的IP和端口即可。

代码只实现从虚拟机获取容器信息,其他方法正在学习中。

7
8
9

输出内容:
10
11
**Ghostcloud精灵云

Ghostcloud精灵云是国内首批从事容器虚拟化研发的企业,其产品企业级容器云PaaS/CaaS平台EcOS,与微服务/DevOps相融合,致力于为企业提供互联网化、私有云管理平台、大数据业务基础架构等服务,帮助客户降低成本、提升效率、简化运维及产品部署,提升系统可靠性和安全性。目前在金融、制造、能源、政务等领域有超过50家的客户。

双软认证企业
菁蓉杯2016创业大赛冠军
通过全国高新技术企业认定
通过ITSS云计算服务能力标准认证
2017德勤-成都高新创新创业明日之星
入围2017年云计算领域“奥斯卡”云鼎奖
荣获2017中国云计算500强|PaaS平台服务商
创富中国2016年度总决赛最受媒体欢迎企业
天府(四川)联合股权交易中心双创企业板挂牌企业
全球首批CNCF官方认证Kubernetes核心服务提供商
阿里2016云栖大会CACSC全球总决赛「十大优秀企业」**

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

相关文章
【Go语言刷题篇】Go完结篇|函数、结构体、接口、错误入门学习
- 本期是学习Golang的完结篇:函数、结构体、接口、错误入门学习,有不懂的地方可以评论进行讨论!
0 0
【Go语言刷题篇】Go从0到入门5:Map综合复习、条件语句、循环语句练习
本期是学习Golang:Map综合复习、条件语句、循环语句练习,有不懂的地方可以评论进行讨论!
0 0
【Go语言刷题篇】Go从0到入门4:切片的高级用法、初级复习与Map入门学习
本期是学习Golang的:切片高级用法及初级复习、Map、条件与循环语句入门学习,有不懂的地方可以评论进行讨论!
0 0
【Go语言刷题篇】Go从0到入门3:逻辑运算、位运算、数组入门、切片入门练习
本期是Golang的逻辑运算、位运算、数组入门、切片入门的专项练习,有不懂的地方可以评论讨论~
0 0
【Go语言刷题篇】Go从0到入门2:类型转换、字符求和、运算符运算(加减乘除取余比较符)练习
本系列文章采用牛客的核心代码模式进行案例代码提供,帮助大家从0到入门的学习过程中进行配套的刷题~
0 0
从1开始,扩展Go语言后端业务系统的RPC功能
从1开始,扩展Go语言后端业务系统的RPC功能
0 0
Go语言开发小技巧&易错点100例(四)
Go语言开发小技巧&易错点100例(四)
0 0
通过一个例子学习Kubernetes里的PersistentVolumeClaim的用法
通过一个例子学习Kubernetes里的PersistentVolumeClaim的用法
0 0
+关注
shev
精灵云(www.ghostcloud.cn)联合创始人,20年编程经验,全栈工程师,曾任索贝数码及赛门铁克架构师架构师,精通分布式系统开发,2013年开始研究LXC和Docker相关技术,目前主要从事容器云平台研发工作。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
API PLAYBOOK
立即下载
我的Docker:Docker插件机制详解
立即下载
gohbase :HBase go客户端
立即下载