Rocky 9.5

一 设置网络

nmcli con mod ens33 ipv4.method manual \
  ipv4.addresses 192.168.1.100/24 \
  ipv4.gateway 192.168.1.1 \
  ipv4.dns 8.8.8.8

nmcli con up ens33

二 install docker

Rocky Linux 9.5 上安装 Docker(Docker Engine 社区版)需要手动添加 Docker 的官方仓库。以下是推荐的安装步骤,适用于生产环境或个人开发使用。


✅ 安装 Docker 步骤

1️⃣ 移除旧版本(如已安装)

sudo dnf remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

2️⃣ 安装依赖

sudo dnf install -y yum-utils device-mapper-persistent-data lvm2

3️⃣ 添加 Docker 官方仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

虽然是 CentOS 的仓库,但 Docker 官方支持 RHEL/CentOS/Rocky 通用的发行版。


4️⃣ 安装 Docker Engine

# 添加阿里云 docker-ce repo
sudo tee /etc/yum.repos.d/docker-ce.repo <<-'EOF'
[docker-ce-stable]
name=Docker CE Stable - ali
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/9/x86_64/stable
enabled=1
gpgcheck=0
EOF

然后直接安装

sudo dnf clean all
sudo dnf makecache
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin


5️⃣ 启动并设置开机自启

sudo systemctl enable --now docker

6️⃣ 验证安装成功

docker version
docker run hello-world

✅ 可选:非 root 用户运行 Docker

如果你希望普通用户(比如 admin)也能运行 Docker:

sudo usermod -aG docker $USER

然后重新登录或执行:

newgrp docker

你可能感兴趣的:(Linux,网络,服务器,linux)