无法将.bak文件复制到Docker容器

时间:2018-08-05 16:23:38

标签: .net sql-server asp.net-mvc docker

我在Mac上安装了SQL Server,需要还原备份文件。

我尝试了此命令

docker cp ~/Documents/VchasnoCRM.bak container-name:/tmp/vchasno.bak

但是我遇到了这个错误。

  

没有这样的container:path:container-name:/ tmp

但是它在某些时候可以工作了。信息来自此链接:https://medium.com/@reverentgeek/sql-server-running-on-a-mac-3efafda48861

也许有人遇到了这个问题?我该如何解决?

2 个答案:

答案 0 :(得分:1)

执行docker ps -a以获取容器列表,并确保存在具有该名称的容器。如果是,则docker exec进入容器以确保路径存在。

答案 1 :(得分:0)

在终端中运行“ docker ps”命令以获取您的容器名称,并将容器名称替换为命令中的container-name。

让我知道是否有帮助。

相关问题