gpt4 book ai didi

docker - 仅 "logs"和 "json-file"日志记录驱动程序支持 "journald"命令(获取 : gcplogs)

转载 作者:行者123 更新时间:2023-12-02 02:15:40 26 4
gpt4 key购买 nike

我已经使用 docker 镜像创建了谷歌云计算实例

gcloud beta compute instances create-with-container serverName \
--container-image gcr.io/myProject/myContainer

决定通过 ssh 连接到此容器:首先,我使用 ssh 登录到此计算实例

gcloud compute --project myProject ssh serverName

然后在计算实例内运行:

docker exec -it e3e840a8347c  /bin/bash

我明白了

Error response from daemon: Container e3e840a8347c is restarting, wait until the container is running

嗯,我需要查看日志来调试重新启动的原因:

docker logs e3e840a8347c

我得到:

"logs" command is supported only for "json-file" and "journald" logging drivers (got: gcplogs)

如何查看日志?也许还有其他人建议如何调试容器重新启动。

最佳答案

gcloud beta logging read projects/my-project-name/logs/gcplogs-docker-driver | grep data

向我显示了 docker 的 gcplogs 所需的日志

这是我如何找到projects/my-project-name/logs/gcplogs-docker-driver的名称:

gcloud logging logs list

它显示所有可能的日志名称的列表。

关于docker - 仅 "logs"和 "json-file"日志记录驱动程序支持 "journald"命令(获取 : gcplogs),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50747719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com