Centos7下,简单DOCKER 使用.映射SSH端口到宿主主机.

Posted 高因咖啡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7下,简单DOCKER 使用.映射SSH端口到宿主主机.相关的知识,希望对你有一定的参考价值。

参考这哥们的文章:http://www.jianshu.com/p/d2dd936863ec

获取镜像

docker pull centos:7.2.1511    //也可以不指定版本,默认最新latest


docker run -t -i centos:7.2.1511 /bin/bash  //启动并进入docker 容器


yum install wget                    
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  
yum cleal all
yum install passwd
yum install openssh-server        #安装ssh服务端
echo passw0rd | passwd root    //修改root密码



docker commit [容器ID] [新镜像名]   //使用commit 提交,简单的配置可以使用dockerfile创建镜像,但是要配置环境比较复杂,还是需要用到commit
docker run -d -p 220:22 c7ssh /usr/sbin/sshd -D      //启动容器,并绑定容器端口22到宿主主机, 可以有多个-p 绑定多个端口,例如22端口让远程客户端连接,8080 可以访问容器内tomcat

 


 
 
 
 

以上是关于Centos7下,简单DOCKER 使用.映射SSH端口到宿主主机.的主要内容,如果未能解决你的问题,请参考以下文章

Centos7.6下使用docker方法安装stf

Docker Centos7 下建立 Docker 桥接网络

centos 7安装docker、宝塔面板、映射网站全流程

centos7下安装docker(12.5容器在单个host上的网络总结)

解决CentOS7 docker容器映射端口只监听ipv6的问题

CentOS7 虚拟机docker安装宝塔及端口映射