如何在Ubuntu 18.04及其衍生版本上安装Docker?

Ubuntu上的Docker

萨尔瓦多使用 虚拟化每天都变得越来越重要,因为有了它们提供的改进和新功能,它们使使用技术变得更加容易。 这使得公司和最终用户都可以轻松,安全地使用它。

和她在一起 您可以执行各种活动,并同时运行操作系统和应用程序 由于它们在完全隔离的空间中工作,因此不会损害主机操作系统。

这一次, 让我们来看看Docker哪一个 是一个跨平台的开源应用程序 自动在软件容器中部署应用程序, 在Linux上的操作系统级别提供了虚拟化的抽象和自动化的附加层。

你们中的许多人已经听说过或使用过Docker,因为它已经很出名了 基本上我们可以在操作系统级别执行容器虚拟化,但可以确保Docker使用Linux内核资源隔离功能(例如cgroup和名称空间)来允许独立容器在单个Linux实例中运行,从而避免了启动和维护虚拟机的开销。

Docker处理两个版本 一种是为EE公司付费的(企业版),另一个是免费版本,它是来自CE社区的免费版本(社区版).

对于我们的情况v我们精通使用免费版本。

开始安装之前 如果要进行更新,我们必须先卸载所有安装, 除了告诉您该方法还适用于Ubuntu Artful 17.10,Ubuntu Xenial 16.04和Ubuntu Trusty 14.04。

现在d我们需要打开一个终端 (Ctrl + Alt + T)和 运行以下命令 要删除以前的Docker安装,请执行以下操作:

sudo apt-get remove docker docker-engine docker.io

做到这一点,以我们应该更新存储库的时间 搭配:

sudo apt-get update

以及任何包装:

sudo apt-get upgrade

在Ubuntu 18.04上安装Docker CE

在Ubuntu上安装docker

我们必须安装一些依赖 Docker需要使用以下命令:

sudo apt-get install \

apt-transport-https \

ca-certificates \

curl \

software-properties-common

现在做这个 我们必须导入GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

我们必须验证指纹9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88,查找指纹的后8个字符。

对于这 我们可以运行以下命令:

sudo apt-key fingerprint 0EBFCD88

哪个应该返回如下内容:

pub   4096R/0EBFCD88 2017-02-22

Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88

uid Docker Release (CE deb) <docker@docker.com>

sub 4096R/F273FCD8 2017-02-22

现在 我们必须添加存储库 使用以下命令连接到系统:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

如果遇到错误,可以通过编辑sources.list手动添加它,以从键入的终端执行此操作:

sudo nano /etc/apt/sources.list

然后添加以下行,最好在末尾添加:

deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

如果您未将18.04巧妙地用于17.10,xenial却将16.04或trusty用于14.04,则在哪里替换Bionic。

完成此操作后,我们将使用以下内容更新存储库列表:

sudo apt-get update

现在 我们现在可以在系统上安装Docker,我们只需要键入以下命令:

sudo apt-get install docker-ce

安装完成后,建议重新启动计算机,因为在启动系统时Docker服务会自动启动。

验证Docker是否已成功安装 并且已经在系统上运行 我们可以执行一个简单的测试,我们只需要再次打开一个终端并执行以下命令即可:

sudo docker run hello-world

最后 我们必须将Docker组添加到我们的用户 因为这是在系统中创建的,但不会自动添加,因此我们在终端上执行以下操作:

sudo usermod -aG docker $USER

瞧,如果我们想将Docker版本更新为最新版本,我们只需执行以下命令即可:

sudo apt-get install docker-ce

如果您想进一步了解它,可以在链接中查阅其安装指南以了解更多平台。 这是.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   约尔·洛佩兹(Yoel Lopez)

    登录和使用wifi时出现问题

    1.    迭戈·阿基斯(Diego A. Arcis)

      YouTube吗?

  2.   耶稣

    在Ubuntu 18中,它不起作用。 你先试过了吗?

  3.   SDK_Ming

    您好,感谢您的教程,它来自丑闻。 只需评论一下存储库行失败,因为Docker似乎尚未发布“稳定”版本,您必须添加“测试”

    正确的是:

    deb [arch = amd64] https://download.docker.com/linux/ubuntu 仿生测试

    验证并正常工作。

    问候

  4.   DCR

    谢谢!…。