当前位置: 首页>>技术教程>>正文


如何在Debian 10 Buster Linux上安装Docker

, , ,
Docker容器技术可实现快速的容器部署。本文的目的是在Debian 10 Buster Linux上安装Docker。

在本教程中,您将学习:

  • 如何在Debian 10上安装Docker
  • 如何为用户设置Docker管理权限
Docker on GNU/Linux Debian 10 Buster

GNU /Linux Debian 10 Buster上的Docker

使用的软件要求和约定

软件要求和Linux命令行约定
类别 使用的要求,约定或软件版本
系统 GNU /Linux Debian 10破坏者
软件 码头工人
其他 以root身份或通过Linux特权访问Linux系统sudo命令。
约定 -要求linux命令可以直接以root用户身份或通过使用root特权以root特权执行sudo命令$-要求linux命令以常规non-privileged用户身份执行

如何在Debian 10 Buster上逐步安装Docker

  1. 更新的来源列表

    Docker软件包是标准Debian 10存储库的一部分。在执行实际的Docket安装之前,请执行以下命令来更新软件包索引:

    
    # apt update
    
  2. 安装Docker.io软件包

    实际的Docker安装包括docker.io包。这可以通过执行以下内容来完成apt命令:

    
    # apt install docker.io
    


  3. 设置具有Docker管理权限的特定用户

    此步骤是可选的,将允许特定用户执行docker管理任务,而无需root管理权限。在下面的示例中,我们将为用户授予docker管理权限linuxconfig

    
    # usermode -aG docker linuxconfig
    
  4. 测试Docker安装

    确认正确的Docker安装的最简单方法是部署并运行示例hello-world容器:

    
    # docker run hello-world
    
    Hello from Docker!
    This message shows that your installation appears to be working correctly.
    
    To generate this message, Docker took the following steps:
     1. The Docker client contacted the Docker daemon.
     2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
        (amd64)
     3. The Docker daemon created a new container from that image which runs the
        executable that produces the output you are currently reading.
     4. The Docker daemon streamed that output to the Docker client, which sent it
        to your terminal.
    
    To try something more ambitious, you can run an Ubuntu container with:
     $ docker run -it ubuntu bash
    
    Share images, automate workflows, and more with a free Docker ID:
     https://hub.docker.com/
    
    For more examples and ideas, visit:
     https://docs.docker.com/get-started/
    

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7718.html,未经允许,请勿转载。