如何使用ENV变量设置default.region和default.output

时间:2019-10-04 18:38:13

标签: amazon-web-services amazon-ec2 environment-variables dockerfile

我有这个:

ENV AWS_ACCESS_KEY_ID 'AKIA5Jxxxxxxx2CNT74UI'
ENV AWS_SECRET_ACCESS_KEY  '9Dot6OPhxxxxxxxOlB8NlFlK3k1vKEXm'

RUN aws configure set default.region us-west-2
RUN aws configure set default.output json

如何将第3行和第4行变成ENV变量,而不是要求aws cli?我知道它只是将其写入.aws / credentials,但希望此处仅使用ENV var而不是文件。

1 个答案:

答案 0 :(得分:0)

根据这些文档:https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-envvars.html

这应该是正确的:

Public Function selectSQLFunction()
  Dim conn as  New SqlClient.SqlConnection
  conn.ConnectionString = dbProvider & dbSource
  conn.Open()

  Dim da As New OleDbDataAdapter
  Dim selectSQL As String = "SELECT * FROM Staff WHERE Staff ID = ?"  
  Dim selectCMD AS OleDbCommand = New OleDbCommand(selectSQL, conn)  

  da.SelectCommand = selectCMD  
' Add parameters and set values.  '
selectCMD.Parameters.Add( _  
  "@ID", OleDbType.VarChar, 20).Value = txtSearch.Text  

  Dim staffDS As DataSet = New DataSet  
  da.Fill(staffDS, "Staff")  

  dataGridView1.DataSource = ds.dataTable("Staff").DefaultView
  conn.Close()
End Sub