详解Docker创建支持ssh服务的容器和镜像
作者:kongxx 发布时间:2021-01-30 01:46:49
标签:ssh,docker
1. 这里使用的centos作为容器,所以首先下载centos的images
# sudo docker pull centos
2. 下载后运行一个centos的容器,这里使用centos6作为我测试的容器
# sudo docker run --name=centos-ssh -i -t centos:centos6 /bin/bash
3. 安装openssh-server服务软件包
# yum install openssh-server
4. 编辑sshd的配置文件/etc/ssh/sshd_config,将其中UsePAM参数设置成“no”
5. 启动sshd服务
# /etc/init.d/sshd start
6. 添加测试用户admin,密码admin
# useradd admin
# echo 'admin:admin' | chpasswd
7. 为了使新添加的用户可以运行sudo命令,需要安装sudo软件包,并将admin添加到sudoers里
# yum install sudo <--安装sudo软件包
# visudo <--编辑sudoers,添加下面的行到文件里
admin ALL=(ALL) ALL
8. 测试,做完上面工作之后,使用ifconfig来查看一下容器的ip,或者使用“sudo docker inspect ”查看,然后就可以在宿主机器上通过ssh admin@<ip>来访问新创建的docker容器了。
9. 如果想要把做好的支持ssh服务的容器作为一个Docker的镜像,先退出容器,然后使用下面的命令来创建
# sudo docker commit <container id> <image name>
来源:http://blog.csdn.net/kongxx/article/details/38395305


猜你喜欢
- 10月29日消息,华硕电脑与NVIDIA、交大合作开发出全球最快、体积最小的单机超级电脑,抢攻企业用户伺服器市场,华硕伺服器部门也成立专属团
- 自从丘仕达那个单页面一天6万IP的实验发布以来,网上就掀起一股单页面优化讨论的风潮,眼红的纷纷跟风仿效,但也有一些人质疑单页面优化的可取性。
- Google Adwords广告投放中关键字优化常见的四大难题:1.关键字展示次数偏低;2.关键字点击率偏低;3.关键字点击单价偏高。4.关
- 如上图 准备好该准备的食材(ps:其中的hadoop-3.1.2-src更改为hadoop-3.1.2src为源文件的意思? 反
- 前言世界上最有趣的职业是网站设计师,有人为自己的作品喊价5000美金,有人129美金就行,而很多人根本看不出这两者的差别,我见过一个加拿大
- linux系统目录结构你清楚吗?1、树状目录结构图2、目录介绍3、/etc/目录4、/usr/目录5、/proc/目录6、/dev/目录7、
- 查看了一下博客的链接,发现有一些在博客文章中的链接也被计算在友情链接在内,不太清楚它们会不会影响页面的权重,索性将这些都加上了”extern
- 我的网站首页被收录了,但CMS搜索网站名称却排不到第一个,怎么办?答:排序算法非常复杂。我们的目标,即在于通过算法改进,让用户以最小的成本,
- 对那些出门在外的使用无线网络的旅行者来说,不管他们是在一个咖啡屋里使用无线访问点,还是在一个飞机场,还是在其度过夜间时光的一个旅馆里,一个值
- Apache模块 mod_rewrite 提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。它支持每个完整规则可以拥有不限数量的
- Google的成功首先是技术的成功,Google的服务创造了无可争辩的社会价值。但是,公司的商业成功与否并不总是由其创造的社会价值所决定的(
- CRONTAB概念/介绍crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以
- 1. 通过宽带路由器上网的用户如果电脑通过宽带路由器并使用DHCP方式获取DNS和IP地址的情况时:1) 如果宽带路由器是通过PPPOE拨号
- 据消息人士爆料,“土豆”已经和“酷6”达成并购协议,“土豆”将以股权置换的方式全部并购“酷6”百分之百的股权,以对抗“优酷”的强劲发展势头。
- 在可执行 java命令的情况下查找过程如下:执行which java[root@localhost ~]# which java/usr/b
- 网络上曾经有过关于跨站脚本攻击与防御的文章,但是随着攻击技术的进步,以前的关于跨站脚本攻击的看法与理论已经不能满足现在的攻击与防御的需要了,
- 内容摘要:最近不少朋友及客户的服务器遇到arp欺骗攻击,造成站点被挂木马.由于是采用ARP技术欺骗,所以主机并没入侵,在服务器里查看网页源码
- Anaconda简介 Python是一种强大的编程语言,其提供了很多用于科学计算的模块,常见
- 目前一般现今ASP木马常通过以下四点来操作服务器,所以我们只要将一下四处设置好就能从一定程度上有效防止ASP木马的入侵、使用IIS服务器的站
- 核心提示:这是最新一期联盟志我一篇文章。好耶公司赵卓强就联盟广告向大家交流一些经验,分享一些知识。 互联网不是简单的媒体