ubuntu20.04 LTS安装docker的方法步骤

ubuntu20.04 LTS安装docker的方法步骤,第1张

ubuntu20.04LTS安装docker的方法步骤

本文详细介绍了在LTSUbuntu20.04中安装docker的方法和过程。原文根据示例代码非常详细,对大家的学习培训或者工作都有一定的参考价值。有必要的朋友陪我去了解一下。

Zero:卸载旧版本

老版本的docker叫做Docker,docker.io或者docker-engine。如果是,请卸载它们:

$sudoapt-getremovedockerdocker-enginedocker.iocontainerdrunc

今天,它被称为Docker引擎-社区包docker-ce。

一:设置仓库

在新服务器上首次安装DockerEngine-Community之前,您必须设置Docker存储库。稍后,您可以从仓库安装和升级Docker。

升级apt包数据库索引。

$sudoapt-getupdate

根据HTTPS安装apt依赖包以获得仓库:

$sudoapt-getinstall\ apt-transport-https\ ca-certificates\ curl\ gnupg-agent\ software-properties-common

加Docker官网GPG键:

$curl-fsSLhttps://download.docker.com/linux/ubuntu/gpg|sudoapt-keyadd-

DC8858229FC7DD38854ae2d88d81803c0ebfCD88根据指纹识别的后八位标识符,验证你现在是否有一把带指纹识别的钥匙。

$sudoapt-keyfingerprint0EBFCD88 pubrsa40962017-02-22[SCEA] 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 uid[unknown]DockerRelease(CEdeb)<docker@docker.com> subrsa40962017-02-22[S]

使用以下命令来设置稳定版本仓库

注意:现阶段国内没有20.04的docker源码,所以暂时用18.04的版本号。

$sudoadd-apt-repository\ "deb[arch=amd64]https://download.docker.com/linux/ubuntu\ bionic\ stable"

二:安装Docker引擎-社区

升级apt包数据库索引。

$sudoapt-getupdate

安装最新版本的DockerEngine-Community和containerd

$sudoapt-getinstalldocker-cedocker-ce-clicontainerd.io

三:检测

键入

$sudodockerrunhello-world

如果docker向您打招呼——也就是说,会出现以下输出。

Unabletofindimage'hello-world:latest'locally latest:Pullingfromlibrary/hello-world 1b930d010525:PullcompleteDigest:sha256:c3b4ada4687bbaa170745b3e4dd8ac3f194ca95b2d0518b417fb47e5879d9b5f Status:Downloadednewerimageforhello-world:latest HellofromDocker! Thismessageshowsthatyourinstallationappearstobeworkingcorrectly. Togeneratethismessage,Dockertookthefollowingsteps: 1.TheDockerclientcontactedtheDockerdaemon. 2.TheDockerdaemonpulledthe"hello-world"imagefromtheDockerHub. (amd64) 3.TheDockerdaemoncreatedanewcontainerfromthatimagewhichrunsthe executablethatproducestheoutputyouarecurrentlyreading. 4.TheDockerdaemonstreamedthatoutputtotheDockerclient,whichsentit toyourterminal. Totrysomethingmoreambitious,youcanrunanUbuntucontainerwith: $dockerrun-itubuntubash Shareimages,automateworkflows,andmorewithafreeDockerID: https://hub.docker.com/ Formoreexamplesandideas,visit: https://docs.docker.com/get-started/

这意味着安装完成了。

IV:无sudo *** 作和镜像系统加速

避免sudo

将客户添加到docke组,如下所示

$sudousermod-aGdocker[你的登录名]

重启docker

$sudosystemctlrestartdocker

(不知道我的设备上发生了什么诡异的事情——重启docker服务后还是无法以单用户身份启动docker。只有重启设备后,才能避免sudo *** 作。)

docker镜像系统提速

我用的是阿里云服务的免费加速。

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

事后可以根据阿里云服务器网页里的提醒来设置,这个没有过多解释。

V:参考连接

-Windows10安装WSL2Ubuntu20.04并设置docker的自然环境
-UbuntuDocker安装

至此,本文已经详细介绍了在LTSUbuntu20.04中安装docker的方法和过程。有关在ubuntu20.04LTS中安装docker的大量信息,请搜索您以前文章的内容或再次访问下面的相关文章。期待你以后更多的应用!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774519.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存