小工具知识网

当前位置: 首页 > 行业知识 > 在docker容器中安装ssh服务,实现资源隔离

行业知识

在docker容器中安装ssh服务,实现资源隔离

2026-10-20 22:46:52 来源:互联网转载

在docker容器中安装ssh服务,实现资源隔离

  • 版本信息
  • 操作步骤
    • 构建docker镜像
    • 启动容器
    • 客���端连接

      当我们需要向别人共享自己的运行环境,但出于安装考虑,不希望开放服务器里的内容时。我们可以使用docker打包运行环境,并做成ssh服务的形式,挂载一个空目录到容器中方便用户存储临时数据。

      ()

      版本信息

      属性值
      操作系统CentOS Linux release 7.6.1810
      Docker20.10.17
      Docker基础镜像ubuntu:18.04
      ssh服务端口2223

      操作步骤

      构建docker镜像

      # 创建容器docker run -ti --name sshd_dev -v $PWD:/home -w /home -p 2223:2223 ubuntu:18.04 /bin/bashapt update# 安装其它的组件# 安装sshdapt install -y openssh-serverapt install -y gdbapt install -y pciutilssed -i 's/^.*PermitRootLogin.*$/PermitRootLogin yes/g' /etc/ssh/sshd_configsed -i 's/^.*Port.*$/Port 2223/g' /etc/ssh/sshd_configexport passwd=Hello123 && printf "${passwd}\n${passwd}\n"  | passwd rootcat >/usr/bin/run.sh 

上一篇:物理服务器迁移虚拟机(物理机迁移到vmware)

下一篇:网心服务器收益怎么算?