Rocky Linux 9 安装 1Panel
Rocky Linux 9 安装 1Panel
设置 Serial 串口显示
How to configure serial getty with systemd - Red Hat Customer Portal
# cp /usr/lib/systemd/system/serial-getty@.service /etc/systemd/system/serial-getty@ttyS0.service
# systemctl enable serial-getty@ttyS0.service
# systemctl start serial-getty@ttyS0.service
配置 DNF 国内源
使用以下命令替换默认的配置:
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.ustc.edu.cn/rocky|g' \
-i.bak \
/etc/yum.repos.d/rocky-extras.repo \
/etc/yum.repos.d/rocky.repo
以上命令只替换了默认启用的仓库。替换之后请运行 dnf makecache
更新缓存。
使用 linuxmirrors.cn
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
安装 docker-ce
由于 docker 官方安装脚本的限制,无法正常处理 distrubution 'rocky'
解决方案 1:手动安装 Docker-CE
设置仓库(阿里源)
sudo dnf config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装 Docker
sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin
解决方案 2:将 Distribution 名改为 RHEL
修改 /etc/os-release
文件
vi /etc/os-release
此方法并不完善也不安全
解决方案 3:使用其它系统安装方式
推荐
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
启动 Docker 服务
sudo systemctl start docker.service
sudo systemctl enable docker.service
安装 1Panel v1
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
一路跟随指引,即可完成安装
修改 docker 代理地址
1panel 提供的地址
https://docker.1panel.live