docker-远程管理配置

Linux配置文件位置:

/etc/default/docker #ubuntu

/etc/sysconfig/docker #Centos7

 

要求:

修改docker守护进程选项,区别服务器

配置文件中添加后重启生效:

#两台设置不一样名称

  • DOCKER_OPTS=" --label name=docker_server_1"

 

保证Client API 与 Server API版本一致

 

  • sudo status docker

远程访问:

服务器配置文件中添加-H 选项或使用export DOCKER_HOST 变量

客户端

# 服务器 继续添加 后重启

  • DOCKER_OPTS=" --label name=docker_server_1 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock"

 

Client 访问服务器:curl http://ip:2375/info

 

docker -H tcp://ip:2375 info

 

或者

 

export DOCKER_HOST="tcp://ip:2375"

直接 docker info 即显示docker 服务器的信息

# 需要连接本地时,将变量置空

 

 

你可能感兴趣的:(Docker)