- 首先安装CentOS7-1708 mini 版本
由于才用最小化安装服务器,所以刚安装完时,还需要手工做以下调整:
(1)查看当前网卡、IP等网络信息: ip addr
(2)设置固定IP:
在系统目录 /etc/sysconfig/net-works/下找到对应的有效网卡配置文件,例如:ifcfg-ens33。
编辑网卡配置文件,参照以下示例进行修改或添加:
BOOTPROTO="static" #
dhcp改为static
,静态IP,每次开机IP都固定不变
ONBOOT="yes" #开机启用本配置
IPADDR=10.0.0.200 #静态IP,根据网络规划写入一个IP
GATEWAY=10.0.0.1 #默认网关
NETMASK=255.255.255.0 #子网掩码
DNS1=10.0.0.1 #DNS 配置
DNS2=1.1.1.1 #DNS 配置 -- 国际公用dns
(3)安装wget小工具
先查看并确认wget工具的信息: yum info wget
安装wget工具:
第一步,切换到root权限 -- su root
第二步,安装 -- yum -y install wget
- 查看核心是否在3.1以上
命令:uname -a
查看CentOS的版本,命令: cat /etc/redhat-release
- 安装Docker CE最新版本(此步骤完全参照官网文档进行操作)
步骤1: 卸载以前的老版本(如果系统是全新最小化安装,则可跳过这一步)
yum remove docker
\
docker-client
\
docker-client-latest
\
docker-common
\
docker-latest
\
docker-latest-logrotate
\
docker-logrotate
\
docker-selinux
\
docker-engine-selinux
\
docker-engine
步骤2: 安装docker CE最新版(这里选择常规方法,从官方支持库进行安装)
(1)先安装docker官方的支持文件:
yum install
-y
yum-utils
\
device-mapper-persistent-data
\
lvm2
(2)添加官方的docker ce资源库:
yum-config-manager
\
--add-repo
\
https://download.docker.com/linux/centos/docker-ce.repo
(3)设置,允许将来从官方的docker资源库中查询、下载edge、test版本的资源
yum-config-manager
--enable
docker-ce-edge
yum-config-manager
--enable
docker-ce-test
(4)安装Docker CE 最新版本
yum install docker-ce
(本文撰写时安装的版本号是:18.04.0.ce-3.el7.centos,共约151MB)
- 验证安装
执行启动命令:systemctl start docker
如果没有任何报错信息,则说明安装、启动docker CE成功过。
- 设置开机自启动
执行启动命令:systemctl enable docker