Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57440
  • 博文数量: 11
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 164
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-15 09:42
文章分类

全部博文(11)

文章存档

2015年(1)

2014年(10)

我的朋友

分类: 虚拟化

2014-10-13 17:45:06

由于公司内部不能连接外网,网上提供的一些dockfile不能直接使用。所以想到自己来制作ssh服务的镜像。
首先下载一个centos的系统镜像()
docker运行在coreos上面
1、导入镜像
cat centos-6-x86_64-minimal.tar.gz | docker import - centos6
2、进入容器

docker run -t -i  centos6 /bin/bash
3、配置yum源
cd /etc/yum.repos.d
rm -fr *
vi epel.repo

点击(此处)折叠或打开

  1. [epel]
  2. name=epel
  3. baseurl=
  4. enabled=1
  5. gpgcheck=0
  6. [base]
  7. name=remote rpm
  8. baseurl=
  9. gpgcheck=0
4、安装ssh服务和supervisor
yum install sshd supervisor
5、修改root密码
6、配置supervisor
vi /etc/supervisord.conf

点击(此处)折叠或打开

  1. [supervisord]
  2. nodaemon=true
  3. [program:ssh]
  4. command=/etc/init.d/sshd start
7、commit镜像
docker ps -a
docker commit 0f0d66a8a081 centos6:v2
8、用新的image启动容器
docker run -d -p 9999:22 centos6:v2 supervisord
9、进入ssh(第5步修改的root密码)
ssh root@127.0.0.1 -p 9999






阅读(2301) | 评论(0) | 转发(0) |
0

上一篇:suse安装saltstack

下一篇:saltstack自开发WebUI

给主人留下些什么吧!~~