如何在Fedora 32上运行Docker

Fedora 32上安装和运行Docker的步骤如下:

1. 卸载旧版本Docker(如果已安装)

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

2. 安装Docker相关依赖

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

3. 添加 Docker 官方仓库

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

4. 安装最新版本Docker Engine

sudo dnf install docker-ce docker-ce-cli containerd.io

5. 启动Docker服务

sudo systemctl start docker

6. 验证Docker安装

sudo docker run hello-world

如果输出了 Hello from Docker! 欢迎信息,则说明 Docker 安装成功。

7. 添加当前用户到 Docker 组(可选),如果不执行此步骤,在每次使用 Docker 时都需要 sudo 权限。可以执行:

sudo usermod -aG docker $USER 

然后退出并重新登录就能够不用 sudo 执行 Docker 命令了。

8. 运行你的第一个容器现在您可以运行自己的第一个 Docker 容器了!可以试试:

docker run -it ubuntu bash

这将在一个 Ubuntu 容器中启动一个 bash 会话。

至此,Docker 已经安装在您的 Fedora 32 系统上并成功运行。您可以开始使用 Docker 来管理容器和打包应用程序了!

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论