首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Docker - 无法运行AWS S3命令

Docker - 无法运行AWS S3命令
EN

Stack Overflow用户
提问于 2019-07-10 23:47:11
回答 1查看 0关注 0票数 0

刚开始使用docker conda/miniconda3-centos7但是当进入容器并安装pip install awscli然后aws configure使用默认设置时 - 无法运行aws s3 ls

错误:

Unable to locate credentials. You can configure credentials by running "aws configure".

在docker运行的同一台主机上 - 我可以在没有问题的情况下运行命令。

EN

回答 1

Stack Overflow用户

发布于 2019-07-11 08:48:13

我建议只是~/.aws/config在运行期间与容器共享主机文件上的当前凭据:

docker run -it -v ~/.aws:/root/.aws conda/miniconda3-centos7 /bin/bash

# export AWS_PROFILE=<MY_PROFILE_NAME> (Optionally export the required profile (if not default))
# pip install awscli
# aws s3 ls
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档