云服务器上搭建Docker详细教程(Linux版本)

常见问题

云服务器上搭建Docker详细教程(Linux版本)

2024-01-13 17:22


本文档介绍如何在莱卡云服务器上搭建和使用 Docker。本文适用于熟悉 Linux 操作系统,刚开始使用莱卡云服务器的发者。

                                            




操作场景

本文档介绍如何在莱卡云服务器上搭建和使用 Docker。本文适用于熟悉 Linux 操作系统,刚开始使用莱卡云服务器的发者。如需了解更多关于 Docker 相关信息,请参见 Docker 官方文档

注意:若您需在 Windows 操作系统的云服务器上搭建和使用 Docker,请参见 在 Windows 上安装 Docker 桌面

操作系统

本文使用云服务器实例操作系统以 CentOS 7.9 为例。

介绍

Docker 是一个应用程序,可以让在容器中运行应用程序进程变得简单、容易,就像虚拟机一样,只是更便携、更资源友好、更依赖于主机操作系统。有关 Docker 容器的不同组件的详细介绍

注意: Docker 需要 64 位版本的 CentOS 7 以及等于或高于 3.10 的内核版本。默认的 64 位 CentOS 7 Droplet 满足这些要求。

安装 Docker

CentOS 7 官方存储库中提供的 Docker 安装包可能不是最新版本。要获取最新最好的版本,请从官方 Docker 存储库安装 Docker。本节将向您展示如何做到这一点。

但首先,让我们更新包数据库:

sudo yum check-update

运行这个命令。它将添加官方 Docker 存储库,下载和安装最新版本的 Docker:

curl -fsSL https://get.docker.com/ | sh

安装完成后,启动Docker进程:

sudo systemctl start docker

验证是否运行(active(running)表明服务正在运行)

sudo systemctl status docker

使用 Docker

Docker 的基本使用命令如下:

运行 Docker 守护进程:

systemctl start docker

停止 Docker 守护进程:

systemctl stop docker

重启 Docker 守护进程:

systemctl restart docker

查看所有可用的子命令:

docker

查看系统范围的信息:

docker info

检查是否可以从 Docker Hub 访问和下载映像:

docker run hello-world

输出应包含以下内容,表明 Docker 工作正常:

查看已有镜像:

docker images

强制删除镜像:

docker rmi -f 镜像名

搜索镜像

docker search 镜像名

标签:
  • docker
  • 莱卡云
  • Linux
  • 云服务器