文档章节

docker主机连接容器方法

bluntFish
 bluntFish
发布于 2017/07/18 01:09
字数 196
阅读 26
收藏 0

docker连接已经启动的容器有两种方法:

一、直接执行如下命令进入:

docker exec -it 容器ID /bin/bash

二、给容器安装ssh,然后通过ssh进入。

在按照上一篇文章的方法在容器中安装好ssh后,docker commit提交生成新的镜像:

docker commit centos-ssh.

然后使用端口映射的方式启动:docker run -p 1122:22 -it centos-ssh /bin/bash

启动后,但便 可以在主机中通过:ssh -p 1122 root@127.0.0.1 登录到该容器中了。

如果报错:ssh_exchange_identification: Connection closed by remote host

则可能是容器中的/etc/hosts.allow与/etc/hosts.deny文件作怪。我的问题是直接在/etc/hosts.allow中增加了:

sshd:ALL

然后重启ssh即可。

修改后记得docker commit哦!!!

© 著作权归作者所有

共有 人打赏支持
bluntFish
粉丝 2
博文 13
码字总数 2116
作品 0
昆明
CTO(技术副总裁)
Docker学习笔记五 在测试中使用Docker

5.1 使用Docker测试静态网站(Nginx) 将项目命名为Sample 首先建立构建环境 在构建环境中下载作者配置好的两个nginx配置文件: 写Dockerfile 在nginx.conf配置文件中daemon off;选项阻止Ngi...

一万
2016/07/12
380
1
Docker网络基础---Docker跨主机容器访问通信

Docker网络基础---Docker跨主机容器访问通信 在同一宿主机下的Docker的容器之间是默认互相联通的。通过docker inspect id或name可以查看到ip地址。在不通的容器中来执行ping是可以ping通的。...

liujiandu101
04/21
0
0
Docker 网络配置 【已翻译100%】(3/3)

Docker配置容器的步骤是: 1.创建一对虚拟接口 2.在主Docker主机内部给它一个唯一的名称,比如veth65f9,绑定它到docker0或者Docker使用的任何网桥上 3.让其他的接口进入新的容器(已经提供了...

青衫无名
2017/06/02
0
0
docker容器的跨主机访问

在同一宿主机下的Docker的容器之间是默认互相联通的。通过docker inspect id或name可以查看到ip地址。在不同的容器中来执行ping是可以ping通的,然而跨容器则行不通,于是总结了以下3种方法 ...

Mr_chen
2017/07/07
0
0
docker容器互联并且暴露真实网络

在bridge模式下,连在同一网桥上的容器可以相互通信(若出于安全考虑,也可以禁止它们之间通信,方法是在DOCKER_OPTS变量中设置--icc=false,这样只有使用--link才能使两个容器通信)。 多台...

攀岩人生
2017/05/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

函数调用约定 (cdecl stdcall)

函数调用约定 (cdecl stdcall) 在 C 语言里,我们通过阅读函数声明,就知道怎么携带参数去调用函数,也能在函数体定义内使用这些参数。但是 CPU 并不直接完成函数调用的传参操作,这需要人为...

傅易
1分钟前
0
0
Python 核心编程 (全)

浅拷贝和深拷贝 1.浅拷贝:是对于一个对象的顶层拷贝,通俗的理解是:拷贝了引用,并没有拷贝内容。相当于把变量里面指向的一个地址给了另一个变量就是浅拷贝,而没有创建一个新的对象,如a=b...

代码打碟手
3分钟前
0
0
mysql5.7 修改datadir

mysql 的默认存储路径为 /var/lib/mysql ,修改后为 /data/mysql 关闭服务 service mysql stop 复制mysql 数据文件到新的目录 cp -rp /var/lib/mysql /data 查看原目录的权限,如果新目...

hotsmile
20分钟前
0
0
证书安装指引之Tomcat 证书部署

Tomcat 证书部署 0 申请证书 1 获取证书 如果申请证书时有填写私钥密码,下载可获得Tomcat文件夹,其中有密钥库 www.domain.com.jks; 如果没有填写私钥密码,证书下载包的Tomcat文件夹中包括...

吴伟祥
25分钟前
0
0
ConcurrentHashMap1.7和1.8的底层不同实现

1.Hashmap和HashTable在线程安全方面的优劣? Hashmap多线程会导致HashMap的Entry链表形成环形数据结构,一旦形成环形数据结构,Entry的next节点永远不为空,就会产生死循环获取Entry。 Hash...

刘祖鹏
40分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部