Docker创建支持ssh服务的容器和镜像
Docker创建支持ssh服务的容器和镜像[*] 这里使用的centos作为容器,所以首先下载centos的images
sudo docker pull centos
[*] 下载后运行一个centos的容器,这里使用centos6作为我测试的容器
sudo docker run --name=centos-ssh -i -t centos:centos6 /bin/bash
[*] 安装openssh-server服务软件包
yum install openssh-server
[*] 编辑sshd的配置文件/etc/ssh/sshd_config,将其中UsePAM参数设置成“no”
[*] 启动sshd服务
/etc/init.d/sshd start
[*] 添加测试用户admin,密码admin
useradd admin
echo 'admin:admin' | chpasswd
[*] 为了使新添加的用户可以运行sudo命令,需要安装sudo软件包,并将admin添加到sudoers里
yum install sudo
页:
[1]