cari

Rumah  >  Soal Jawab  >  teks badan

Bolehkah saya mengakses ID tugas AWS Fargate dari dalam bekas Docker?

Saya menjalankan aplikasi PHP dalam bekas Docker dan saya mahu ID tugasan dimasukkan dalam ID strim yang digunakan dalam log yang dihantar ke AWS Cloudwatch. Bagaimanakah saya boleh mengaksesnya?

Daripada log saya, saya dapat melihat bahawa beberapa ralat termasuk konteks sistem, yang diharapkan mengandungi sesuatu seperti ECS_CONTAINER_METADATA_URI_V4,其中包括任务 id,但这必须进行解析,因此希望有一种更干净的方法,例如 ENV[SOME_ENV_VAR] mungkin dirujuk dalam fail konfigurasi.

P粉446800329P粉446800329308 hari yang lalu559

membalas semua(1)saya akan balas

  • P粉439804514

    P粉4398045142024-03-31 11:35:45

    Anda mesti membuat permintaan kepada URI di ECS_CONTAINER_METADATA_URI_V4 dan menghuraikan respons. Tiada cara lain untuk mengakses data ini dari dalam bekas.

    balas
    0
  • Batalbalas