Docker 开启Remote API的使用

想使用Remote API的话,需要开启。下面介绍在window和ubuntu两个操作系统上docker开启Remote API的方法及验证。

1.windows上Docker开启API

(1)进入Docker machine

进入有两种方式:

a.在Docker Quickstart Terminal中使用命令:

docker-machine ssh

b.使用远程连接工具(如xshell)连接:默认用户名docker,密码tcuser

(2)编辑修改文件/var/lib/boot2docker/profile

sudo vi /var/lib/boot2docker/profile

内容如下:

DOCKER_HOST='-H tcp://0.0.0.0:2376'
DOCKER_TLS=no
#SERVERKEY=/var/lib/boot2docker/server-key.pem
#SERVERCERT=/var/lib/boot2docker/server.pem

注意:2376端口可以随意修改

(3)重启docker

sudo /etc/init.d/docker restart

(4)验证

a.在浏览器输入url查看版本信息:

<ip>:2376/version

b.另一种验证方式,执行命令查看版本信息:

curl <ip>:2376/version

两种方式都是出现内容表示成功。

2.Linux(ubuntu)上Docker开启API

(1)编辑修改文件 /lib/systemd/system/docker.service

vi /lib/systemd/system/docker.service

内容如下:

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

(2)重启docker服务

sudo systemctl daemon-reload
sudo service docker restart

(3)验证

参见window上的验证方式

 

最后附上Remote API网址: https://docs.docker.com/engine/api/v1.29/#

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值