docker基于宿主机系统版本创建镜像
2017-04-19 17:48
671 查看
这里讲如何定制自己centos镜像,仅供测试docker使用。
A) 安装软件 yum -y install febootstrap B)下载镜像 febootstrap -i bash -i wget -i yum -i iputils -i iproute -i man -i passwd -i vim-minimal -i openssh-server -i openssh-clients centos6.5 centos6-image http://mirrors.aliyun.com/centos/6/os/x86_64/
C) 生成镜像 cd centos6-image && tar -c . |docker import - centos-base 查看镜像是否已经有centos6.5-base docker images D) 运行测试 测试镜像是否正常 docker run -i -t centos6.5-base /bin/bash E)进入容器 docker attach 容器ID F)配置ssh vi vi /etc/ssh/sshd_config UsePAM no service sshd restart chkconfig sshd on 给root设置密码:passwd root G)将调试更改好的容器制作成新镜像 docker commit 容器ID ssh/centos6.5 H)使用新镜像创建容器 docker run -it --name ceshi -p 10028:22 -p 8088:80 -p 3307:3306 -v /usr/local/src/:/usr/local/src/ ssh/centos6.5 /bin/bash I)远程测试 ssh root@宿主机ip -p10028
相关文章推荐
- docker 源码分析 五(基于1.8.2版本),Docker容器的创建
- Docker 基于已有镜像的容器创建镜像
- Ubuntu系统的主机名-查看/修改-基于版本10.04
- Docker 基于已有镜像的容器创建镜像
- Docker实战:基于centos7镜像创建可以ssh链接的Docker容器
- 1.5-docker基于本地模板创建镜像
- docker定制化镜像的构建及基于该定制的镜像创建容器
- docker基于本地模版导入创建镜像
- Centos7.2 新镜像、系统到手 更新清理 并且安装docker1.2以后版本 目前内容适合docker 1.7.x ce(社区版)
- 基于Dockerfile的方式创建SSH服务镜像。
- 基于busybox构建最小linux Docker镜像系统
- 使用Dockerfile文件构建基于centOS系统的tomcat镜像
- 制作基于Buildbot的自动化测试系统Docker镜像
- 一键创建docker 容器 指定ip,指定主机名,指定容器名称,指定镜像创建容器
- Docker实战:基于centos7镜像创建ssh容器
- 基于centos7镜像创建可以ssh链接的Docker容器
- docker 源码分析 四(基于1.8.2版本),Docker镜像的获取和存储
- 自己学Docker:9.基于Dockerfile创建镜像
- 【举例2】Docker环境部署过程,用ushios/lamp-ubuntu镜像,来创建容器,并安装禅道系统
- Chapter04-获取主机版本系统和验证系统是否是Vista