尝试用docker部署centos7虚拟机。
用在虚拟机上配置好以后做成镜像。
到新的服务器上快速部署。
下面开始记录部署记录。


首先确定Docker服务正在运行中
如果没运行则启动Docker服务

systemctl start  docker.service
# 启动容器服务

接下来下载CentOS7镜像到本地仓库

docker pull centos
# pull 拉取镜像

等待下载完成后查看镜像

docker images

#查看镜像后会显示你所下载的镜像
REPOSITORY       TAG                 IMAGE ID            CREATED             SIZE
#镜像名称        #版本号              #镜像ID              #周期              #大小
centos          latest #最新        470671670cac        5 weeks ago         237MB

接下来启动并进入centos7镜像

docker run -ti 4706 /bin/bash
#我所输入的 4706 是取自 刚刚查询的镜像ID 前四位数字-能区分出是哪个image即可

进入镜像成功后即可对镜像进行检查。

以下为我个人常用对Centos系统进行检查的方式,个人并不擅长Centos,学习中~

```shell

[root@eb22b8c8fb2f /]# uname -a

Linux eb22b8c8fb2f 4.11.8-1.el7.elrepo.x86_64 #1 SMP Thu Jun 29 10:01:10 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux
#首先查看系统的时间及版本
# Linux - 内核名
# audit - 主机名
# 2.6.18-128.el5 - 内核版本
# SMP Thu Jun 29 10:01:10 EDT 2017- 内核编译日期
# x86_64 - 操作系统版本、处理器类型、硬件平台
# x86_64 表示64位
# GNU/Linux - 操作系统

[root@eb22b8c8fb2f /]# cat /etc/redhat-release
CentOS Linux release 8.1.1911 (Core)
#查看系统的版本
#在拉取镜像的时候可以选择版本
#我忘记选版本了,给我默认装最新的8系统。
Centos系统真的简洁的没话说
里面光秃秃啥都没有,连网络ifconfig都没有。

------------


接下来安装ifconfig和SSH服务端。
`docker run -d -i -t <imageID> /bin/bash`

    # 创建一个新的容器
    # -d 指该容器在后台运行
    # -i 打开STDIN,用于控制台交互
    # -t 分配tty设备,该可以支持终端登录
    # /bin/bash   设置变量启动
    # 如果报错Failed to get D-Bus connection: Operation not permitted
    # 则修改/bin/bash 为 /usr/sbin/init

接着进入这个容器开始安装ifconfig
`docker ps`


    #查看运行中的容器
    CONTAINER ID     IMAGE          COMMAND       CREATED        NAMES
    eb22b8c8fb2f  centos:latest   "/bin/bash"  12 hours ago   elegant_brattain
`docker attach <ContainerID>`
    # 这里我就输入docker attach eb22
    # <ContainerID>可以只输入前面几个,能识别就好
接下来就进入容器里的centos
`yum search ifconfig`

安装过程一路问答 答Y
`yum install net-tools.x86_64`

网络已经配置好,接下来是开启SSH链接服务
`yum install -y openssl openssh-server`

等待安装完成
`vi /etc/ssh/sshd_config`


    # 利用Vim编辑器修改链接配置
    # 下图标黄三个地方需要修改
    # 如默认是yes则不需要修改
    # VI编辑器使用时移动光标到你要修改的地方,
    # 按I进入编辑模式,修改完成后按ESC,然后 ;wq保存退出。
![修改SSH链接配置](https://ae01.alicdn.com/kf/H4fdf827e525b4d85bd128dabd6ee7021L.jpg "修改SSH链接配置")