群辉虚拟机安装Fedora并配置Docker

下载并配置ISO镜像

下载ISO镜像至群辉任意路径

自定义名称并选择镜像文件路径

 

创建虚拟机

注意视频卡要选择vga

启动ISO文件选择刚刚创建的

打开自动启动,选择UEFI启动

 

安装后配置

Fedora不同于CentOS7,所以不通过修改配置文件的方式配置网络,直接使用NetworkManager管理网络

Fedora默认不允许root用户登录ssh,所以需要修改ssh配置文件,路径在

/etc/ssh/sshd_config

修改其中的PermitRootLogin为yes并且取消注释

Fedora默认内置了一个web管理端,但是默认也是不允许root用户登录的,修改

vi /etc/cockpit/disallowed-users

注释掉root这一行

之后可以在浏览器用root用户登录

 

安装并配置Docker

和CentOS7使用yum管理软件包不一样,Fedora使用dnf管理软件包

首先需要换源,可以使用中科大的命令换源

sudo sed -e 's|^metalink=|#metalink=|g' \
         -e 's|^#baseurl=http://download.example/pub/fedora/linux|baseurl=https://mirrors.ustc.edu.cn/fedora|g' \
         -i.bak \
         /etc/yum.repos.d/fedora.repo \
         /etc/yum.repos.d/fedora-updates.repo

生成缓存

dnf makecache

卸载旧版本Docker(如果有)

dnf remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

安装依赖包

dnf -y install dnf-plugins-core

添加dnf软件源

dnf config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/fedora/docker-ce.repo

sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo

禁用测试版Docker

dnf config-manager --set-disabled docker-ce-test

更新软件并安装docker-ce

sudo dnf update
sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin

 

THE END
分享
二维码
海报
群辉虚拟机安装Fedora并配置Docker
下载并配置ISO镜像 下载ISO镜像至群辉任意路径 自定义名称并选择镜像文件路径   创建虚拟机 注意视频卡要选择vga 启动ISO文件选择刚刚创建的 打开自动……