验证 Docker 安装和设置
在此步骤中,你将验证 Docker 是否已在 LabEx 环境中安装,并确保你拥有使用它的适当权限。
LabEx 虚拟机预装了 Docker。让我们先检查 Docker 版本,以确认它可用。
docker --version
你应该会看到类似以下的输出,确认 Docker 已正确安装:
Docker version 20.10.21, build 20.10.21-0ubuntu1~22.04.3
现在,让我们检查 Docker 守护进程(daemon)是否正在运行:
sudo systemctl status docker
此命令将显示 Docker 服务的状态。你应该会看到它处于活动状态并正在运行。
要运行 Docker 命令而不使用 sudo,你的用户需要属于 docker 组。在 LabEx 环境中,你的用户已配置了适当的权限。让我们验证一下:
groups $USER
你应该会在输出中看到 docker,这确认了你的用户拥有必要的权限:
labex : labex sudo docker ssl-cert
由于你的用户已在 docker 组中,你可以直接运行 Docker 命令,而无需使用 sudo。
让我们通过运行一个简单的命令来测试 Docker 是否正常工作:
docker info
此命令将显示有关 Docker 的系统范围信息,确认你可以成功与 Docker 守护进程通信。