bdjhx 发表于 2019-2-20 12:13:32

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]
查看完整版本: Docker创建支持ssh服务的容器和镜像