我正在运行以下脚本。 (当然我故意隐藏钥匙)。
它基本上是readme.md
的复制粘贴。
环境详情: - 我有窗户10。 - 在git bash环境中运行此脚本。 - docker版本为18.03.1-ce
docker container run \
--env AWS_ACCESS_KEY_ID=aaaaaaa \
--env AWS_SECRET_ACCESS_KEY=bbbbbbb \
-v $PWD:/data \
garland/aws-cli-docker \
aws s3 sync . s3://www.typing-coacher.net
我收到以下错误:
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: Mount denied:
The source path "C:/projects/docker;C"
doesn't exist and is not known to Docker.
See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'.
实际存在的文件夹路径是:C:/projects/docker
答案 0 :(得分:1)
您的Git Bash环境会将func updateSearchResults(for searchController: UISearchController) {
guard let searchtext = searchController.searchBar.text else {
return
}
filteredData.removeAll(keepingCapacity: false)
let filterPredicate = NSPredicate(format: "self contains[c] %@", argumentArray: [searchtext])
filteredData = dishNameArray.filter { filterPredicate.evaluate(with: $0) }
print(filteredData)
DispatchQueue.main.async {
self.menuTableView.reloadData()
}
}
评估为$PWD
而不是/c/projects/docker
。 Docker守护程序将无法找到该路径。
Walkarounds:
C:\projects\docker
。