如何在生产中添加 aws-cli v2?
How to add aws-cli v2 in production?
我在 nodejs/vuejs 中开发了一个应用程序,我想在将其推送到生产环境之前对整个项目进行 docker 化。
知道我的 API 正在特定时间执行 aws 命令,我需要在生产中安装和配置 AWS-CLIv2。
crontab.scheduleJob('30 8,12 * * *', () => {
shelljs.exec("rm -rf src/data/*.csv && aws s3 cp s3://${bucketName}/`aws s3 ls s3://${bucketName} | tail -n 1 | awk '{print }'` src/data");
});
为了开发,我从 https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-linux.html
在本地安装(通过命令行)和配置 AWS
是否可以通过 API 的 Dockerfile 安装 aws-cliv2?我应该采用什么结构?
否则请提供您的解决方案?
谢谢
也许你可以尝试使用 SDK of AWS for interact with the AWS API (in this case the S3 Bucket), but if you prefer use the aws-cli binary you can install the binary like this docker image is made it 或根据这张图片制作你的 docker 图片。
我在 nodejs/vuejs 中开发了一个应用程序,我想在将其推送到生产环境之前对整个项目进行 docker 化。
知道我的 API 正在特定时间执行 aws 命令,我需要在生产中安装和配置 AWS-CLIv2。
crontab.scheduleJob('30 8,12 * * *', () => {
shelljs.exec("rm -rf src/data/*.csv && aws s3 cp s3://${bucketName}/`aws s3 ls s3://${bucketName} | tail -n 1 | awk '{print }'` src/data");
});
为了开发,我从 https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-linux.html
在本地安装(通过命令行)和配置 AWS是否可以通过 API 的 Dockerfile 安装 aws-cliv2?我应该采用什么结构?
否则请提供您的解决方案?
谢谢
也许你可以尝试使用 SDK of AWS for interact with the AWS API (in this case the S3 Bucket), but if you prefer use the aws-cli binary you can install the binary like this docker image is made it 或根据这张图片制作你的 docker 图片。