有关dockerapi 的问题,求大神们帮忙解答?

在 registry 节点通过 docker api 查询 docker 的系统信息,将以上操作命令及检查结果填入答题框。 在 registry 节点通过 docker api 查询 docker 内所有容器,将以上操作命令及检查结果填入答题框。 在 registry 节点使用 docker api 通过 mariadb 镜像创建 docker 容器,设置数据库密码为0000000,暴露 3306 端口,监听的地址为 0.0.0.0,将以上操作命令及检查结果填入答题框。 在 registry 节点利用 docker api 将上题创建的容器启动,将以上操作命令及检查结果填入答题框。
已邀请:

史绍虎 - 80后IT男,热爱云计算、容器技术

赞同来自: Rising Star

假如docker api版本为:1.24 1、curl --unix-socket /var/run/docker.sock http:/v1.24/version 2、curl --unix-socket /var/run/docker.sock http:/v1.24/containers/json 3、curl --unix-socket /var/run/docker.sock -H "Content-Type: application/json" -d 'json格式的docker语句,具体参数可以查文档,关于数据库的参数设置,可以查看官方mariadb镜像的使用' -X POST http:/v1.24/containers/create 4、curl --unix-socket /var/run/docker.sock -X POST http:/v1.24/containers/容器ID/start

an

赞同来自: Rising Star

try curl --unix-socket /var/run/docker.sock http:/v1.22/version

an

赞同来自: Rising Star

change docker daemon start options, i.e -H localhost:80 , restart curl http://localhost/v1.22/version

丁文涛

赞同来自: Rising Star

可以用python api写个脚本
在Linux上查询不了,要怎么改呢
<div class="aw-upload-img-list active"> <a href="http://dockone.io/uploads/answer/20170523/a45a789d459f15341ffffcd08c1fa4d9.png" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://dockone.io/uploads/answer/20170523/a45a789d459f15341ffffcd08c1fa4d9.png" class="img-polaroid" title="H2H5L`DL}_LY@]RF6DLW.png" alt="H2H5L`DL}_LY@]RF6DLW.png" /></a> </div>
<div class="aw-upload-img-list active"> <a href="http://dockone.io/uploads/answer/20170523/90f330058e15cb5f909164db60073194.png" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://dockone.io/uploads/answer/20170523/90f330058e15cb5f909164db60073194.png" class="img-polaroid" title="O~N0_W`5}]T2@SZVLCP}(Q.png" alt="O~N0_W`5}]T2@SZVLCP}(Q.png" /></a> </div> 我这个版本没有--unix-socket这个参数
如果不更新的话,有什么办法吗

史绍虎 - 80后IT男,热爱云计算、容器技术

换个版本不就行了

要回复问题请先登录注册