小编Use*_*984的帖子

无法使用 kubectl cp 命令将数据从 POD 复制到本地

我需要将转储数据从 pod 复制到本地。在我正在尝试但收到错误的命令下面:unexpected EOF

kubectl cp device-database-79fc964c8-q7ncc:tmp /Users/raja
error: unexpected EOF

or

kubectl cp device-database-79fc964c8-q7ncc:tmp/plsql_data/prod.dump /Users/raja/prod.dump
error: unexpected EOF


Run Code Online (Sandbox Code Playgroud)

kubectl版本

kubectl version --client
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.0", GitCommit:"cb303e613a121a29364f75cc67d3d580833a7479", GitTreeState:"clean", BuildDate:"2021-04-08T16:31:21Z", GoVersion:"go1.16.1", Compiler:"gc", Platform:"darwin/amd64"}

Run Code Online (Sandbox Code Playgroud)

谁能帮助如何解决这个问题?

谢谢

kubernetes kubectl

36
推荐指数
3
解决办法
4万
查看次数

Kubernetes 中同一个 POD 中的容器之间如何通信?

对于一个 POD,已创建三张图像。这里的问题是同一 Pod 中的容器之间没有通信。我的应用程序应该如何与这三个容器连接?

我的 Pod 有以下容器。

[dev-application dev-app-nginx dev-app-redis]
Run Code Online (Sandbox Code Playgroud)

在这里我可以看到只有rails正在运行,但是redis和nginx没有运行。因为 Redis 和 nix 在同一个 pod 中作为不同的容器运行。

kubectl exec -ti test-deployment-5f59864c8b-mv4kk sh
kubectl exec [POD] [COMMAND] is DEPRECATED and will be removed in a future version. Use kubectl exec [POD] -- [COMMAND] instead.
Defaulting container name to dev-application.
Use 'kubectl describe pod/test-deployment-5f59864c8b-mv4kk -n dev-app' to see all of the containers in this pod.
# rails -v
Rails 4.2.11.3
# redis -v
sh: 2: redis: not found
# nginx -v
sh: …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-pod

19
推荐指数
2
解决办法
2万
查看次数

标签 统计

kubernetes ×2

kubectl ×1

kubernetes-pod ×1