gpt4 book ai didi

amazon-web-services - 从 Docker 容器中检测 AWS 主机环境

转载 作者:行者123 更新时间:2023-12-02 18:11:41 24 4
gpt4 key购买 nike

在 Docker 容器中,我如何检测到我正在 AWS 环境中运行?我希望同一个容器在启动时有选择地执行一些 AWS 命令​​IF 从 AWS 中运行,但如果在本地环境中运行则跳过这些命令。

目前,我认为最简单的方法是在AWS中运行时设置一个环境变量。

还有别的办法吗?

最佳答案

如果您的 Docker 容器缺少 curlwget,您可以在 Bash 中使用这个技巧:

if ( exec 2>/dev/null ; echo > /dev/tcp/169.254.169.254/80 ) ; then
echo "AWS"
fi

关于amazon-web-services - 从 Docker 容器中检测 AWS 主机环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44598176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com