gpt4 book ai didi

linux - 我应该在 Windows 或 Docker 命令行上运行 Docker 命令吗?

转载 作者:行者123 更新时间:2023-12-04 19:29:47 30 4
gpt4 key购买 nike

我使用以下命令在 Docker 上备份 Postgresql 数据库,但是当我在 Windows Powershell 上运行该命令时,它会抛出错误“'gzip' 不被识别为内部或外部命令 windows winrar 或 zip”。

cmd /c "docker exec -t my-container pg_dump my_db -c -U postgres | gzip > C:\\backup\\my_db.gz"
1. 我可以将此命令与 WinRar 一起用作存档程序吗?
2. 在 Docker 命令行而不是 Windows Powershell 上使用这种命令是否更好,以便使用 Linux 特定的功能,例如压缩包?

最佳答案

使用该命令 unmodified 在 Windows 计算机上完成您想做的最简单的方法就是下载Console Emulator Cmder
https://cmder.net
确保您下载了完整版本(使用 Git for windows),然后所有 Unix 命令都可以在 Windows 路径中使用(包括 gzip,这是您首先想要的)。

关于linux - 我应该在 Windows 或 Docker 命令行上运行 Docker 命令吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67748255/

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