Centos7下,簡單DOCKER 使用.映射SSH端口到宿主主機.


其實使用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

 

 
        
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM