部署环境版本:
- Mware_Fusion_Pro版本:VMware_Fusion_Pro_12.1.0_Build_17195230
- CentOS8版本:CentOS-Stream-8-x86_64-20210204
- Docker version: 20.10.3
安装注意事项:
- centos8默认安装podman和docker有冲突需要卸载掉
yum erase podman
- 配置阿里yum
- 关闭selinux
SELinux:即安全增强型 Linux(Security-Enhanced Linux)
它是一个 Linux 内核模块,也是 Linux 的一个安全子系统
它主要由美国国家安全局开发,
它的主要作用:最大限度地减小系统中服务进程可访问的资源(最小权限原则)
有的软件对于selinux的安全规则支持不够好,就会建议在安装前把selinux先关闭
vim /etc/selinux/config

swapoff -a
vim /etc/fstab 注释掉swap项

安装docker version 20.10.3
yum install yum-utils device-mapper-persistent-data lvm2
官方地址:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
阿里:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
设置环境变量:
echo "export LC_ALL=en_US.UTF-8" >> /etc/profile
source /etc/profile
yum install --allowerasing docker-ce
Set up the Docker daemon
mkdir /etc/docker
cat <<EOF | sudo tee /etc/docker/daemon.json