我有一个使用angular-cli制作的Angular应用程序。
我制作了一个Dockerfile:
kubectl apply
现在我想在<ArrayOfRecord>
{{
cts:search(collection('Records{0}')/Record,
cts:and-query((
cts:element-range-query(xs:QName('CreatedOn'), '>=', xs:dateTime('{1}')),
cts:element-range-query(xs:QName('CreatedOn'), '<=', xs:dateTime('{2}')),
cts:path-range-query('/Record/IsLatestVersion', '=',
'{3}')additionalQueries)))
}}
</ArrayOfRecord>
中部署此图像,并且还要打印我在index.html中通过import numpy as np
import pandas as pd
df = pd.read_csv('File.csv')
df_g = df.groupby(['User'])['percent'].agg(['prod', 'count'])
df_g['final_prod'] = df_g[['prod', 'count']].apply(lambda x: x['prod'] * (0.5 ** (50-x['count'])), axis=1)
print(df_g.drop(['prod', 'count'], axis=1).reset_index())
传递的环境变量
我的问题是我的Angular App如何访问环境变量。
答案 0 :(得分:0)
假设您在minikube中部署以下Pod以运行您的应用程序。
apiVersion: v1
kind: Pod
metadata:
name: myapp-pod
labels:
app: myapp
spec:
containers:
- name: myapp
image: app/angular
env:
- name: ENV_1
value: "value 1"
- name: ENV_2
value: "value 2"
让我们说,这个容器将运行你的应用程序。
您的问题:
如何在容器中获取这些ENV?
<强>答案:强>
获得这些ENV没有什么特别之处。您已通过的所有ENV现在都是您的系统ENV。你可以得到它们。
在Bash:echo $ENV_1 $ENV_2
如果您想打印它们:bash中的printenv
。
希望这会有所帮助