云网牛站
所在位置:首页 > Linux教程 > 在Fedora 29/Fedora 28系统上安装Docker的步骤

在Fedora 29/Fedora 28系统上安装Docker的步骤

2019-01-10 10:35:42作者:游俊梧稿源:云网牛站

本文介绍在Fedora 29/Fedora 28系统上安装Docker的方法,我们安装的Docker版本是Docker Community Edition(CE)。按照以下方法就能把Docker安装成功。

 

一、更新Fedora 29/Fedora 28系统

1、建议先更新系统再来安装程序,在Fedora 29/Fedora 28系统上,可以通过运行以下命令更新:

sudo dnf -y update

2、建议在升级后重新启动系统:

sudo reboot

 

二、将Docker存储库添加到Fedora 29/28系统中

1、升级系统软件包并重新启动服务器后,继续将Fedora存储库添加到你的系统中:

sudo dnf -y install dnf-plugins-core

2、添加存储库:

cat >/etc/yum.repos.d/docker-ce.repo<<EOF

[docker-ce-stable]

name=Docker CE Stable

baseurl=https://download.docker.com/linux/fedora/28/x86_64/stable

enabled=1

gpgcheck=1

gpgkey=https://download.docker.com/linux/fedora/gpg

EOF

此命令将设置稳定的Docker存储库。

 

三、在Fedora 29/28上安装Docker

1、现在你已准备好存储库,通过运行以下命令在你的计算机上安装稳定版Docker:

sudo dnf -y install docker-ce

2、Docker将被安装但尚未启动,要启动docker服务,请运行:

sudo systemctl start docker

3、在启动时启动它:

sudo systemctl enable docker

4、已创建docker组,但未向该组添加任何用户,将你的用户添加到该组以运行没有sudo的docker命令。

sudo usermod -aG docker $(whoami)

5、现在可以通过运行来验证安装的Docker版本:

$ docker version

在Fedora 29/Fedora 28系统上安装Docker的步骤

 

四、测试docker image

1、最后一步是通过下载测试docker容器来测试你的安装:

$ docker pull alpine

Using default tag: latest

latest: Pulling from library/alpine

4fe2ade4980c: Pull complete 

Digest: sha256:621c2f39f8133acb8e64023a94dbd...

Status: Downloaded newer image for alpine:latest

2、通过运行alpine图像验证是否正确安装了Docker CE:

$ docker run -it --rm alpine /bin/sh

/ # apk update

fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz

fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz

v3.8.1-58-gb11ab10a64 [http://dl-cdn.alpinelinux.org/alpine/v3.8/main]

v3.8.1-42-ge6bc061baf [http://dl-cdn.alpinelinux.org/alpine/v3.8/community]

OK: 9546 distinct packages available

/ # exit

到这里,你已经在Fedora 29/Fedora 28上安装成功并运行Docker了。

 

相关主题

在Fedora 29系统下安装Docker-CE的详细过程

精选文章
热门文章