第 2 章 操作 Docker 容器化环境
2.1. 对 Docker 容器化环境的 APIcast 进行故障排除
本节介绍了在 Docker 容器化环境中使用 APIcast 时最常发现的问题。
2.1.1. 无法连接到 Docker 守护进程 错误
docker:无法连接到 Docker 守护进程。Is the docker daemon running on this host?
错误消息可能是 Docker 服务尚未启动。您可以通过运行
sudo systemctl status docker.service
命令来检查 Docker 守护进程的状态。
确保您以
root
用户身份运行此命令,因为 Docker 容器化环境默认需要在 RHEL 中具有 root 权限。有关详细信息,请参阅
此处
。
2.1.2. 基本 Docker 命令行界面命令
如果您以分离模式启动容器(
-d
选项),并希望检查正在运行的 APIcast 实例的日志,您可以使用
log
命令:
sudo docker logs <container>
。其中,
<container>
是容器名称(上例中的
"apicast"
)或容器 ID。您可以使用
sudo docker ps
命令获取正在运行的容器及其 ID 和名称的列表。