基于ubuntu镜像做一个可以开机远程的镜像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于ubuntu镜像做一个可以开机远程的镜像相关的知识,希望对你有一定的参考价值。

1.准备工作
首先使用ubuntu:14.04镜像来创建一个容器
#$docker run -it ubuntu:14.04 /bin/bash
更新apt缓存,并安装openssh-server
#[email protected]:/# apt-get update
2.安装和配置SSH服务
修改root密码
#[email protected]:/# passwd root
编写启动ssh脚本

    [email protected]:/# cat /run_ssh.sh
    [email protected]:/# /usr/sbin/shhd -D &

修改ssh配置文件,允许root远程登录,注释配置文件里面的这行
/etc/ssh/sshd_config
#PermitRootLogin yes
3.提交镜像

docker commit  fc19 sshd:ubuntu

4.测试
docker run -it ssh:ubuntu /bin/bash

以上是关于基于ubuntu镜像做一个可以开机远程的镜像的主要内容,如果未能解决你的问题,请参考以下文章

如何做ubuntu系统镜像

docker中怎样设置开机启动--随容器的启动而启动服务?

Docker -- 自定义镜像(Dockerfile)基于Ubuntu镜像构建一个新镜像基于java:8-alpine镜像将一个Java项目构建为镜像

已安装的ubuntu怎么做成iso镜像

47-Docker-Dockerfile镜像创建自动化生产案例

如何制作定制的ubuntu镜像