use*_*445 3 docker docker-compose docker-swarm docker-machine aws-iam
我有一个与AWS资源交互的Docker容器golang代码。在测试环境中,我们使用iam角色。但是如何在本地测试。如何使用AWS凭证在本地运行Docker。我正在使用Docker文件构建Docker映像。
只需使用以下命令将您的凭据目录挂载为只读即可:
docker run -v ${HOME}/.aws/credentials:/root/.aws/credentials:ro ...
Run Code Online (Sandbox Code Playgroud)
既root可以使用容器中的用户身份,也可以使用此凭证文件指南来设置主机。
或使用以下环境变量将其直接传递给:
docker run -e AWS_ACCESS_KEY_ID=<ACCESS_KEY> -e AWS_SECRET_ACCESS_KEY=<SECRET_KEY> ...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3271 次 |
| 最近记录: |