Docker安装详细步骤
1、安装环境准备
主机:192.168.40.5 zch01
设置主机名
# hostnamectl set-hostname zch01 && bash
配置hosts文件
[root@ ~]# vi /etc/hosts
添加如下内容:
192.168.40.5 zch01
关闭防火墙
[root@zch01 ~]# systemctl stop firewalld && systemctl disable firewalld
关闭selinux
[root@zch01 ~]# setenforce 0
[root@zch01 ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
#重启生效
[root@zch01 ~]# reboot
查看设置
安装基础软件包
因为之前在做很多实验的时候,很多时候需要操作相关命令,一个一个安装起来非常麻烦,所以索性一次性都安装比较简单,只是可能比较耗时
[root@zch01 ~]# yum wget net-tools nfs-utils lrzsz gcc gcc-c++ make cmake libxml2-devel openssl-devel curl curl-devel unzip
sudo libaio-devel wget ncurses-devel autoconf automake zlib-devel python-devel epel-release openssh-server
2、Docker安装
配置docker阿里云yum源
[root@zch01 ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker依赖包
[root@zch01 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
docker-ce社区版本安装
[root@zch01 ~]# yum install docker-ce -y
启动docker并设置为开机自启动
[root@zch01 ~]# systemctl start docker && systemctl enable docker
查看docker 状态
[root@zch01 ~]# systemctl status docker
当看到是running 表示正常运行状态
查看当前安装的docker版本,默认是安装最新版本
[root@zch01 ~]# docker version
到此docker 已经安装成功了。