1、设置vi行号
vi ~/.vimrc
set number
2、启动可远程登录
vi /etc/ssh/sshd_config
PermitRootLogin yes // 约 40 行
PasswordAuthentication yes // 约 65行
sudo systemctl restart sshd
3、设置dns
sudo nmcli connection modify ens160 ipv4.dns "8.8.8.8 1.1.1.1"
sudo nmcli connection modify ens160 ipv4.ignore-auto-dns yes
sudo systemctl restart NetworkManager
4、更新系统
sudo dnf update -y
sudo dnf install -y dnf-utils device-mapper-persistent-data lvm2
5、安装docker
(1)添加Docker 官方仓库
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
(2)设置镜像源
sudo dnf config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo sed -i 's|download.docker.com|mirrors.aliyun.com/docker-ce|' /etc/yum.repos.d/docker-ce.repo
sudo dnf clean all
sudo dnf makecache
(3)安装docker
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
(4)启动docker
sudo systemctl enable docker
sudo systemctl start docker
sudo systemctl status docker
(5)设置镜像源
vi /etc/docker/daemon.json
{"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn","https://mirror.ccs.tencentyun.com","https://hub-mirror.c.163.com"] }
sudo systemctl restart docker
docker info | grep -A 5 "Registry Mirrors"
(6)测试docker
docker version
docker run --rm hello-world