docker配置远程连接
来源:互联网 发布:tensorflow 路径规划 编辑:程序博客网 时间:2024/06/05 21:03
在centos7上配置docker daemon的远程访问
查看帮助文档可以看到docker支持三种方式的通信,unix,tcp,fd
-H, –host=[unix:///var/run/docker.sock]: tcp://[host]:[port][path] to bind or unix://[/path/to/socket] to use.
The socket(s) to bind to in daemon mode specified using one or more
tcp://host:port/path, unix:///path/to/socket, fd://* or fd://socketfd.
If the tcp port is not specified, then it will default to either 2375 when
–tls is off, or 2376 when –tls is on, or –tlsverify is specified.
daemon指令来操作docker的守护进程,用-H 指令决定监听的对象,可同时监听多个,例如:
dockerd -H unix:///var/run/docker.sock -H tcp://192.168.59.106 -H tcp://10.10.10.2
也可以修改配置文件
在/etc/docker/daemon.json 中加入键值对
{ "hosts":["192.168.199.106","unix:///var/run/docker.sock"]}
重启docker systemctl restart docker
此时可以通过远端client操作docker docker -H 192.168.199.106 info
注意docker此处可能有漏洞,Docker本身提供了加密的远程管理端口2376,配合CA证书,就能提供TLS连接了。
配置docker安全可以参考 http://www.sohu.com/a/76802346_355135
- 配置docker远程连接
- docker配置远程连接
- SECURECRT远程连接docker
- docker 远程连接
- Docker ssh远程连接使用
- SQLServer远程连接配置
- 连接远程数据库配置
- oracle远程连接配置
- linux配置远程连接
- SQLServer2005配置远程连接
- oracle10g配置远程连接
- 配置远程oracle连接
- Mysql远程连接配置
- MySql 远程连接 配置
- oracle远程连接配置
- oracle10g配置远程连接
- oracle远程连接配置
- mysql配置远程连接
- Codeforces Gym 101158 C. Distribution Center
- Java垃圾回收策略
- 优化Go的模式
- Java 异常中e的getMessage()和toString()方法的异同
- 面试OR笔试1——RNA嵌套
- docker配置远程连接
- maven构建第一个项目
- Codeforces Gym 101158 F. Three Kingdoms of Bourdelot
- (1) near "limit": syntax error (sqlite报错)
- 从编译角度看java域和方法
- 循环链表c语言实现 circlelinklist.h 和 circlelinklist.c
- 火车出站
- 循环从终端输入整数,在循环体中求出奇数的个数以及偶数的个数,当输入值为0时循环退出
- 【codeforces 747A】Display Size