amazon-web-services - 无法上传到AWS S3

标签 amazon-web-services docker amazon-s3

我正在运行以下脚本。 (故意我当然隐藏了键)。
它基本上是readme.md的复制粘贴。

环境详细信息:
-我有Windows 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

最佳答案

您的Git Bash环境会将$PWD评估为/c/projects/docker而不是C:\projects\docker。 Docker守护程序将无法找到该路径。

解决方法:

  • 使用Winodows Shell或PowerShell。
  • 使用绝对路径代替$PWD
  • 关于amazon-web-services - 无法上传到AWS S3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50409388/

    相关文章:

    amazon-web-services - 从浏览器访问 Amazon AWS elasticsearch Kibana

    linux - '须藤: no tty present and no askpass program specified' error?

    javascript - 批量下载网页图片

    Azure 应用服务 + Docker 自动部署?

    amazon-web-services - 使用 Amazon S3 每月计算器的疑问

    django - aws、django、unicorn 和 s3 - 那么我需要 nginx 吗?

    amazon-web-services - 结构化查询中的短语和术语有什么区别?

    django - Zappa/AWS - 电子邮件不会发送,只是超时

    python - AWS 资源标记 (python/boto3)

    docker - 使 docker-compose 忽略卷中的文件夹