本文介绍在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
四、测试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了。
相关主题 |