在Debian 10上安装和使用Docker

Docker是一个容器化平台,允许您快速构建,测试和部署应用程序,作为便携式,自给自足的容器,几乎可以在任何地方运行。

在本教程中,我们将解释如何在Debian 10 Buster上安装Docker并探索基本的Docker概念和命令。


前提条件

在开始本教程之前,您可能需要一台 Debian 10 服务器:

  • 至少 1GB 的 RAM

  • 具有sudo权限的非root用户

没有服务器的同学,国内可以在这里购买,国外可以在这里购买 VPS服务器。


安装Docker

执行以下步骤从Docker的存储库安装最新的稳定Docker版本。

1、安装通过HTTPS添加新存储库所需的软件包:

root@keysou:~# apt update 

root@keysou:~# apt install apt-transport-https ca-certificates curl software-properties-common gnupg2


2、使用以下curl命令导入存储库的GPG密钥:

root@keysou:~# curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -


成功后,命令将返回OK。


3、将稳定的Docker APT存储库添加到系统的软件存储库列表中:

root@keysou:~# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"


$(lsb_release -cs)将返回Debian发行版的名称。在这种情况下,就是这样buster。


4、更新apt软件包列表并安装最新版本的Docker CE(Community Edition):

root@keysou:~# apt update

root@keysou:~# apt install docker-ce -y


5、安装完成后,Docker服务将自动启动。要验证它输入:

root@keysou:~# systemctl status docker


输出类似如下:

● docker.service - Docker Application Container Engine

   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: e

   Active: active (running) since Mon 2019-12-23 16:23:13 CST; 6min ago

     Docs: https://docs.docker.com

 Main PID: 2511 (dockerd)

    Tasks: 8

   Memory: 44.7M

   CGroup: /system.slice/docker.service

           └─2511 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/contain

.........................................................


6、在撰写本文时,Docker的最新稳定版本是:19.03.5


root@keysou:~# docker -v


输出内容:

Docker version 19.03.5, build 633a0ea838


在Debian 10上安装Docker是一项相对简单的任务。Docker是容器技术的事实上的标准,它是DevOps工程师及其持续集成和交付管道的必备工具。


作者头像
南宫俊逸创始人

君子好学,自强不息~

上一篇:debian 9.4 系统安装
下一篇:解决 debian 系统没有 sudo 命令的问题

发表评论