安装 Docker 环境
一、检查系统版本
cat /etc/oracle-release
确认你是 Oracle Linux 7.x/8.x/9.x。
二、卸载旧版本(如果有)
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
三、配置 Docker 官方仓库
Oracle Linux 默认可以用 Oracle Linux yum server 或 Docker 官方 repo。推荐用 Docker 官方:
1. 安装依赖
sudo yum install -y yum-utils
2. 添加 Docker 官方 repo
Oracle Linux 7:
sudo yum-config-manager \
--add-repo https://download.docker.com/linux/centos/docker-ce.repo
Oracle Linux 8/9:
sudo dnf config-manager \
--add-repo https://download.docker.com/linux/centos/docker-ce.repo
四、安装 Docker Engine
Oracle Linux 7:
sudo yum install -y docker-ce docker-ce-cli containerd.io
Oracle Linux 8/9:
sudo dnf install -y docker-ce docker-ce-cli containerd.io
五、启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
六、验证安装
docker --version
docker run hello-world
如果能看到 Hello from Docker!
说明安装成功。
七、非 root 用户运行(可选)
默认 Docker 需要 root
。如果你想用普通用户执行:
sudo usermod -aG docker $USER
newgrp docker
然后测试:
docker ps
⚠️ 注意:
- Oracle Linux 8/9 自带 Podman,如果你不一定要 Docker,可以直接用 Podman(兼容 Docker CLI)。
- 如果要在生产环境长期用 Docker,建议配置 镜像加速器(比如阿里云、腾讯云、Docker Hub Mirror)。
安装 1Panel
运行安装脚本
以 root 用户身份运行以下脚本,自动完成 1panel 的下载和安装
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
访问控制面板
安装完成,访问脚本安装提示的路径,使用 1panel