天天看点

Docker centos开启ssh,模拟虚拟机一、本章说二、需求分析三、拉取构建四、链接测试

一、本章说

开发过程中经常需要用到虚拟机进行生产环境测试。本章讲述如何在win环境下利用docker进行应用在linux环境下模拟上线。

二、需求分析

需要通过本机docker环境构建centos虚拟环境。在dockerhub是否能找到制作好的镜像呢?

通过一番查找,有了收获.

  • 镜像一:https://hub.docker.com/r/sickp/centos-sshd
    Docker centos开启ssh,模拟虚拟机一、本章说二、需求分析三、拉取构建四、链接测试
  • 镜像二【推荐】:https://hub.docker.com/r/ilemonrain/centos-sshd
    Docker centos开启ssh,模拟虚拟机一、本章说二、需求分析三、拉取构建四、链接测试

三、拉取构建

  • 镜像一:需要把文件挂载到外面,不然会报

    /var/log/lastlog

    路径错误。默认密码

    root

docker run -dP --name=centos-sshd -p 23:22 -v logs:/var/log/lastlog sickp/centos-sshd
           
  • 镜像二【推荐】:默认密码

    centos

docker run -d -p 24:22 --name CentOS-Docker ilemonrain/centos-sshd:7.5
           

四、链接测试

  • (1)设置连接信息,我这里用的tabby
    Docker centos开启ssh,模拟虚拟机一、本章说二、需求分析三、拉取构建四、链接测试
  • (2)登录
    Docker centos开启ssh,模拟虚拟机一、本章说二、需求分析三、拉取构建四、链接测试