Chinaunix首页 | 论坛 | 博客
  • 博客访问: 107037
  • 博文数量: 21
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 223
  • 用 户 组: 普通用户
  • 注册时间: 2016-02-18 09:51
文章分类

全部博文(21)

文章存档

2016年(21)

我的朋友

分类: 系统运维

2016-10-10 13:18:33

系统:Centos7

Docker 1.12.0  的配置方法:

查找Docker包:



点击(此处)折叠或打开

  1. [root@test ~]# rpm -qa|grep docker
  2.  
  3. docker-engine-selinux-1.12.0-1.el7.centos.noarch
  4.  
  5. docker-engine-1.12.0-1.el7.centos.x86_64
  6.  
  7. docker-registry-0.9.1-7.el7.x86_64

查看docker-engine-1.12.0-1.el7.centos.x86_64的安装目录:【yum安装的都是一样的位置】
vim /lib/systemd/system/docker.service  【添加紫色部分】

点击(此处)折叠或打开

  1. ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

端口可根据情况修改,不冲突就好;

重启Docker程序:


点击(此处)折叠或打开

  1. systemctl daemon-reload
  2. systemctl restart docker

系统:Centos6.5 

Docker 1.7.1配置方法:

修改配置文件:/etc/sysconfig/docker

添加以下参数:

other_args="-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock"

保存,重启Docker程序;

测试方法:

通过接口获取所有的镜像:

  1. curl 'http://192.168.18.54:2375/images/json?all=0'| python -m json.tool 

查看已经启动的容器信息:

  1. curl |python -m json.tool 

获取指定容器的具体信息:

  1. curl -X GET ''|python -m json.tool 

启动指定容器:【此处使用容器别名】

  1. curl -XPOST "" 

更详细参考官方文档:

注:

这样开启了远程调用存在安全漏洞的问题,对外网使用时建议添加认证。


阅读(4801) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

highbaby1632017-01-09 17:17:14

找了半天  终于找到了  自己要找的帖子  非常感谢  解决了我的问题!