Alma Linux
由 CloudLinux
公司发起创建,基于 Red Hat Enterprise Linux(RHEL)
的克隆版本,可以作为 CentOS
停止维护后,RHEL
的下游 Linux
操作系统替代方案,并继承了原 CentOS
的开源免费特点。
网络配置
设置静态 IPV4
地址,先找到自己的网卡,比如 ens33
# vim /etc/NetworkManager/system-connections/ens33.nmconnection
[ipv4]
method=manual
address=192.168.1.168/24 # 静态IP地址
gateway= 192.168.1.1 # 网关地址
dns=8.8.8.8;8.8.4.4 # DNS服务器列表,多个地址以分号隔开
重启网卡
systemctl restart NetworkManager
# 或
nmcli c reload
nmcli c up ens33
检查网卡配置是否生效
ip addr show ens33
nmcli dev show ens33 | grep IP4.DNS
打开sshd远程连接
# vim /etc/ssh/sshd_config
PermitRootLogin yes
重启sshd
systemctl restart sshd
设置dnf阿里云镜像
阿里云almalinux镜像:https://developer.aliyun.com/mirror/almalinux
查看镜像源
ls /etc/yum.repos.d/
备份并替换默认源
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^# baseurl=https://repo.almalinux.org|baseurl=https://mirrors.aliyun.com|g' \
-i.bak \
/etc/yum.repos.d/almalinux*.repo
更新
dnf makecache
dnf update
安装Docker
卸载 podman
和 buildah
dnf remove podman buildah
安装 Docker
# 安装yum-config-manager命令行工具的yum-utils
dnf install -y yum-utils
# 添加 Docker CE 存储库
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
# 安装 Docker 及 Docker Compose
dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin