第 2 章 操作 Docker 容器化环境
2.1. 对 Docker 容器化环境的 APIcast 进行故障排除
本节介绍了在 Docker 容器化环境中使用 APIcast 时最常发现的问题。
2.1.1. 无法连接到 Docker 守护进程 错误
docker:无法连接到 Docker 守护进程。此主机上运行的 docker 守护进程是否? 错误消息可能是 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 和名称的列表。
要停止容器,请运行 sudo docker stop <container>
命令。您还可以运行 sudo docker rm <container>
命令删除容器。
有关可用命令的更多信息,请参阅 Docker 命令参考。