docker 配置远程访问

系统: centos 7

Docker version 1.12.6

yum 安装的  #yum install docker

docker server在192.168.111.120上

# vim /lib/systemd/system/docker.service

在 ExecStart 最后追加   -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

如:

ExecStart=/usr/bin/dockerd-current \
--add-runtime docker-runc=/usr/libexec/docker/docker-runc-current \
--default-runtime=docker-runc \
--exec-opt native.cgroupdriver=systemd \
--userland-proxy-path=/usr/libexec/docker/docker-proxy-current \
$OPTIONS \
$DOCKER_STORAGE_OPTIONS \
$DOCKER_NETWORK_OPTIONS \
$ADD_REGISTRY \
$BLOCK_REGISTRY \
$INSECURE_REGISTRY \
-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

#systemctl daemon-reload

#systemctl restart docker

测试:

在另一台机器(192.168.111.111)上:

#docker -H tcp://192.168.111.120:2375 info

docker -H 192.168.111.120:2375 info

或 设置环境变量:export DOCKER_HOST=192.168.111.120:2375

# docker info

时间: 2024-08-04 03:12:07

docker 配置远程访问的相关文章

Docker配置远程访问

近来学习Docker部署微服务,需要配置Docker的远程访问,由于实际环境和学习资料有出入,尝试着根据网上搜索的一些相关资料进行配置,未能成功.最终通过自己摸索,成功配置Docker远程访问.现和大家分享一下: 环境介绍: 操作系统版本:  CentOS Linux release 7.7.1908 (Core) docker版本: Docker version 19.03.2, build 6a30dfc 操作方法: 1, 访问并修改Docker配置文件  vi /lib/systemd/s

安装启动rabbitmq并配置远程访问web管理界面

参考以下链接: http://blog.csdn.net/mlks_2008/article/details/18988301 http://blog.haohtml.com/archives/15249 http://my.oschina.net/jianglibo/blog/323395 安装 首先安装erlang yum install erlang 安装rabbitmq-server rpm --import http://www.rabbitmq.com/rabbitmq-signin

docker开启远程访问

原文:docker开启远程访问 一,安装docker 1,服务器安装 docker yum install docker 使用Docker 中国加速器 vim /etc/docker/daemon.json 添加下面代码 { "registry-mirrors": ["https://registry.docker-cn.com"], "live-restore": true } (这个文件 初始状态是空的 只有“{}”) 启动服务 system

Docker学习(10) Docker的远程访问

Docker的远程访问 只需配置 原文地址:https://www.cnblogs.com/xiao-xue-di/p/11442457.html

Ubuntu16.04安装MySQL并配置远程访问

1.安装MySQL a.安装服务端 sudo apt-get install mysql-server b.设置root用户 sudo passwd c.安装客户端 sudo apt-get install mysql-client d.查看MySQL是否安装成功 sudo netstat -tap | grep mysql 2.配置远程访问 a.编辑配置文件 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf  将bind-address = 127.0.0.

docker 配置Btrfs和Device mapper存储驱动设置

运行环境: docker -v Docker version 1.12.1, build 23cf638 uname -a Linux ceph-6-29 3.10.0-327.28.3.el7.x86_64 #1 SMP Thu Aug 18 19:05:49 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux\ 一:docker 首次安装完成,默认存储设备为loop 回环设备,会创建一个100G的用于存储数据,和一个2G的用于存储元数据的稀疏文件,然后分别附加到回

Docker配置指南(二):指令集(二)

pause:    停止一个容器的所有进程     语法:ocker pause CONTAINER [CONTAINER...]     port:    列出容器的端口映射,或者查看指定开放端口的NAT映射     语法:docker port [--help] CONTAINER [PRIVATE_PORT[/PROTO]] ps:    列出容器     语法:docker  ps  [-a|--all[=false]]  [--before[=BEFORE]]  [--help]  [

ubuntu16.04 安装mysql5.7 ,配置远程访问

ubuntu16.04 安装 mysql5.7 ,配置远程访问 安装mysql 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3. sudo apt-get install libmysqlclient-dev 查看是否安装成功 修改mysql配置文件 gedit /etc/mysql/mysql.conf.d/mysqld.cnf 把其中bind-address = 127.0.0.1注释掉 登陆mys

Docker配置指南(二):指令集(一)

二.Docker指令集 #由于有一部分指令用到了dockerfile,所以不懂的话,请首先查看dockerfile配置指南一节 attach:    docker attach 允许进入或者直接操作容器     语法:docker attach [OPTIONS] CONTAINER     配置指令:         --help 查看帮助         --no-stdin=false             --sig-proxy=true         用法示例:        [[