Docker 启动配置和远程访问

Posted langfanyun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker 启动配置和远程访问相关的知识,希望对你有一定的参考价值。

1. 添加Docker 启动时的配置:   vi /etc/default/docker

   添加:   DOCKER_OPTS=" --label name=dockerServer1 -H tcp://0.0.0.0:2375"    # 把这个 docker 命名为:dockerServer1, -H 选项可以远程通过 2375 端口访问

2. 重新启动 docker:    /etc/init.d/docker restart

3. 在另一台电脑(客户端)上,可以运行 curl http://192.168.137.21:2375/info   获得 docker 的信息。  # 192.168.137.21 是上面步骤中的docker 所在机器IP

4. 客户端也可以运行:  docker -H tcp://192.168.137.21:2375 info  获得 docker 的信息。

5. 客户端每次运行都需要指定 -H tcp://192.168.137.21:2375 , 比较麻烦,可以 通过:   export DOCKER_HOST="tcp://192.168.137.21:2375"  建立一个环境变量,后面就可以直接运行:   docker info 也能得到远程docker 的信息了

以上是关于Docker 启动配置和远程访问的主要内容,如果未能解决你的问题,请参考以下文章

Docker学习笔记(5-3)Docker的远程访问

Docker配置远程访问

Docker学习笔记 — 开启Docker远程访问

docker 远程rest api 访问配置

gitlab docker中postgresql远程访问配置

docker 配置远程访问