Docker是一个流行的开源平台,用于在轻量级容器中构建、打包和运行应用程序,它简化了各种环境中应用程序的部署和管理,包括开发、测试和生产等。本教程将介绍下如何在Fedora Linux中安装Docker。
在安装Docker之前,请确保您的Fedora Linux系统满足以下要求:
Fedora Linux 64位版本
至少2GB的内存
至少3GB的可用磁盘空间
首先您可以运行下面命令,删除以前安装的Docker版本。
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
导入Docker存储库。运行以下命令,确保安装dnf-plugins-core软件包。
sudo dnf install dnf-plugins-core
接下来,执行以下命令来导入Docker Community Edition存储库。
sudo dnf config-manager –add-repo https://download.docker.com/linux/fedora/docker-ce.repo
如果导入成功,您应该会看到以下输出结果:
Adding repo from: https://download.docker.com/linux/fedora/docker-ce.repo
现在导入了Docker Fedora RPM,通过运行以下命令启动Docker CE安装:
sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
默认情况下,Docker服务未激活,运行命令立即启动Docker服务:
systemctl start docker.service
要立即启动该服务并在系统重新启动时启用它,请使用以下命令。
systemctl enable docker.service –now
接下来,您可以执行以下命令来验证Docker是否正常工作。
sudo docker run hello-world
该命令下载一个测试映像,并在容器中运行它。运行时,容器在退出前打印一条确认消息。