使用Dockerfile创建支持sshd服务自启动的容器镜像(Ubuntu14.04)
来源:互联网 发布:windows串口编程实例 编辑:程序博客网 时间:2024/04/25 22:12
1. 创建一个Dockerfile文件
FROM ubuntu:14.04 MAINTAINER Yong Zhang<zhangyong.net@qq.com> RUN apt-get updateRUN apt-get install -y openjdk-7-jdkRUN apt-get install -y openssh-serverRUN mkdir /var/run/sshdRUN echo 'root:rootroot' |chpasswdRUN sed -ri 's/^PermitRootLogin\s+.*/PermitRootLogin yes/' /etc/ssh/sshd_configRUN sed -ri 's/UsePAM yes/#UsePAM yes/g' /etc/ssh/sshd_configEXPOSE 22 CMD ["/usr/sbin/sshd", "-D"]
2. 可以根据Dockerfile来创建image文件,在Dockerfile所在的目录下,运行下面的命令:
sudo docker build -t ubuntu-sshd:14.04 .命令执行成功后,就会创建一个名字为ubuntu,tag是14.04的image,可以使用“sudo docker images”来查看。
3. 可以在上面创建出来的image上,来创建自己的容器了,下面的命令会创建一个名字为“mytest”的容器。
sudo docker run -d -p 2022:22 --name=mytest ubuntu-sshhd:14.04
4. 有了容器,就可以测试远程连接ssh服务,用户名是root,密码是rootroot。
ssh -p 2022 root@<宿主机器IP>5.进入容器以后发下openjdk-7也被安装好了。
如果在dockerfile的build总是失败,与国内网络有关系,也可以直接下载docker hub的镜像文件:
docker pull mesosinfo/ubuntu-sshd:14.04
详细Dockerfile请参考 https://hub.docker.com/r/mesosinfo/ubuntu-sshd
0 0
- 使用Dockerfile创建支持sshd服务自启动的容器镜像(Ubuntu14.04)
- 使用Dockerfile创建支持sshd服务自启动的容器镜像(CentOS)
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- 使用Dockerfile创建支持ssh服务自启动的容器镜像
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- 使用Dockerfile构建支持ssh服务自启动的容器镜像
- Dockerfile创建支持ssh服务自启动的容器
- 通过Dockerfile创建支持SSH服务的CentOS镜像
- 通过Dockerfile创建支持SSH服务的CentOS镜像
- 通过Dockerfile创建支持SSH服务的CentOS镜像
- Docker实战:使用Dockerfile创建带Apache服务并支持ssh的Centos Docker镜像
- Docker实战:使用Dockerfile创建带nginx服务并支持ssh的Centos Docker镜像
- Docker实战:使用Dockerfile创建带tomcat服务并支持ssh的Centos Docker镜像
- 【Dockerfile】使用Dockerfile创建带Apache服务的Centos Docker镜像
- 【Dockerfile】使用Dockerfile创建带nginx服务的Centos Docker镜像
- Docker创建支持ssh服务的容器和镜像
- Docker创建支持ssh服务的容器和镜像
- 基于MT7688模块的开发笔记1——关于Ubuntu版本
- flex布局
- FZU2216
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- 去掉Scrollview滑动顶部和顶部阴影
- 使用Dockerfile创建支持sshd服务自启动的容器镜像(Ubuntu14.04)
- 有关于缓存的 判断
- Paint及Canvas的简单应用
- ios 打印 结构体
- ajax传输字符串
- ZZULIOJ 1879: 蛤玮买好了礼物【数学】
- Android studio 导入 Eclipse 代码的那些坑
- eclipse下package,source folder,folder
- Android开发笔记(八十七)几个修饰关键字