我使用下面的命令来备份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,以便使用Linux特定的专长ı,例如gzip?
发布于 2021-05-29 06:42:49
使用该命令unmodified在Windows计算机上完成想要完成的任务的最简单方法是下载控制台仿真程序Cmder
确保下载完整版本(使用),那么所有Unix命令都可以在Windows路径中使用(包括gzip,这是您首先想要的)。
https://stackoverflow.com/questions/67748255
复制相似问题