返回

Linux 下安装和使用 Docker

开发工具

进行完全隔离,而它们还可以从一个容器克隆到另一个容器。借助这种机制,开发者和 IT 管理员就可以跨云、混合平台,甚至边缘构建、测试和部署应用,而不必担心它们无法运行,或者无法按预期运行。

简而言之,容器是轻量级的操作系统虚拟化。

为此,您需要安装并设置 Docker。

我们如何开始呢?

这是 Linux 上安装和使用 Docker 的指南。

在 Linux 上安装 Docker

步骤 1:检查先决条件

在开始安装过程之前,请确保满足以下先决条件:

  • 内核版本至少为 3.10
  • 支持虚拟化
  • 64 位体系结构
  • 至少 2 GB 内存
  • 至少 2 GB 硬盘空间

步骤 2:添加 Docker 存储库

接下来,您需要添加 Docker 的存储库。这可以通过运行以下命令来完成:

sudo apt-get update
sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

接下来,使用以下命令添加 Docker 的 GPG 密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

最后,使用以下命令添加存储库:

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

步骤 3:安装 Docker

现在,您可以安装 Docker 了。为此,请运行以下命令:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

步骤 4:启动 Docker 服务

安装 Docker 后,您需要启动服务。为此,请运行以下命令:

sudo systemctl start docker

步骤 5:验证 Docker 安装

最后,您可以通过运行以下命令来验证 Docker 是否已正确安装:

docker run hello-world

如果您看到以下输出,则表示 Docker 已成功安装:

Hello from Docker!
This message shows that your installation appears to be working correctly.

使用 Docker

现在,您已成功安装 Docker,就可以开始使用它了。

要运行容器,请使用以下命令:

docker run <image>

例如,要运行 Ubuntu 容器,请运行以下命令:

docker run ubuntu

这将在您的终端中启动一个 Ubuntu shell。

要退出容器,请按 Ctrl + D

要查看正在运行的容器的列表,请使用以下命令:

docker ps

要停止容器,请使用以下命令:

docker stop <container_id>

要删除容器,请使用以下命令:

docker rm <container_id>

要拉取镜像,请使用以下命令:

docker pull <image>

要推送镜像,请使用以下命令:

docker push <image>

结论

Docker 是一个强大的工具,可以帮助您构建、测试和部署应用。它易于安装和使用,并且可以在各种平台上运行。

我希望本指南对您有所帮助。如果您有任何问题,请随时留言。

最后,让我们回顾一下本文的要点:

  • Docker 是一种轻量级的操作系统虚拟化
  • Docker 可以用于构建、测试和部署应用
  • Docker 易于安装和使用
  • Docker 可以跨云、混合平台,甚至边缘运行应用

我希望您发现本文有用且信息丰富。如果您有兴趣了解更多有关 Docker 的信息,请随时在评论中提出问题。