Docker中创建一个CentOS容器,有时候考虑到业务的需求可能需要使用SSH远程连接到容器中的centos,使用ssh登录进容器,下面为大家详细讲解一下使用SSH登录Docker具体方法。

创新互联公司秉承实现全网价值营销的理念,以专业定制企业官网,网站建设、网站制作,小程序开发,网页设计制作,移动网站建设,成都营销网站建设帮助传统企业实现“互联网+”转型升级专业定制企业官网,公司注重人才、技术和管理,汇聚了一批优秀的互联网技术人才,对客户都以感恩的心态奉献自己的专业和所长。
docker run --name test -dit -p 8022:22 2c886f766286 /bin/bash
另外在宿主机上也是可以看到对应的端口是否被docker容器监听了
netstat -tunlp
tcp6 0 0 :::8022 :::* LISTEN 24209/docker-proxy
docker exec -ti test /bin/bash
[root@84641e8d0f74 /]#passwd #修改容器中centos系统ROOT账户的密码
[root@84641e8d0f74 /]#yum -y install openssh* #安装openssh服务
[root@84641e8d0f74 /]#service sshd start
iptables -A INPUT -p tcp --dport 8022 -j ACCEPT
service iptables save
远程登录测试一下,登录成功!
为了方便以后使用,可以将这个开启了ssh登录的容器保存为镜像
docker commit 84641e8d0f74 centos_6.6_ssh #容器ID 创建的镜像名
docker images 可以看到该镜像已经创建成功,下次需要新建容器时可直接使用该镜像
分享文章:使用SSH登录Docker
文章链接:http://www.shufengxianlan.com/qtweb/news36/297886.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联