

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# File metadata wadah Amazon ECS
<a name="container-metadata"></a>

Dimulai dengan versi 1.15.0 dari agen penampung Amazon ECS, berbagai metadata kontainer tersedia di dalam kontainer Anda atau instans penampung host. Dengan mengaktifkan fitur ini, Anda dapat melakukan kueri informasi tentang tugas, kontainer, dan instans kontainer dari dalam kontainer atau instans kontainer host. File metadata dibuat pada instance host dan dipasang di wadah sebagai volume Docker dan oleh karena itu tidak tersedia saat tugas di-host di Fargate. AWS 

File metadata kontainer dibersihkan pada instans host ketika kontainer dibersihkan. Anda dapat menyesuaikan kapan hal ini terjadi dengan variabel agen kontainer `ECS_ENGINE_TASK_CLEANUP_WAIT_DURATION`. Untuk informasi selengkapnya, lihat [Tugas Amazon ECS otomatis dan pembersihan gambar](automated_image_cleanup.md).

**Topics**
+ [Lokasi file metadata kontainer](#metadata-file-locations)
+ [Mengaktifkan metadata kontainer Amazon ECS](enable-metadata.md)
+ [Format file metadata wadah Amazon ECS](metadata-file-format.md)

## Lokasi file metadata kontainer
<a name="metadata-file-locations"></a>

Secara default, file metadata kontainer ditulis ke jalur host dan kontainer berikut.
+ **Untuk instance Linux:**
  + Jalur host: `/var/lib/ecs/data/metadata/cluster_name/task_id/container_name/ecs-container-metadata.json`
**catatan**  
Jalur host Linux mengasumsikan bahwa jalur pemasangan direktori data default (`/var/lib/ecs/data`) digunakan saat agen dimulai. Jika Anda tidak menggunakan AMI yang dioptimalkan Amazon ECS (atau `ecs-init` paket untuk memulai dan memelihara agen penampung), pastikan untuk menyetel variabel konfigurasi `ECS_HOST_DATA_DIR` agen ke jalur host tempat file status agen penampung berada. Untuk informasi selengkapnya, lihat [Konfigurasi agen kontainer Amazon ECS](ecs-agent-config.md).
  + Jalur kontainer: `/opt/ecs/metadata/random_ID/ecs-container-metadata.json`
+ **Untuk contoh Windows:**
  + Jalur host: `C:\ProgramData\Amazon\ECS\data\metadata\task_id\container_name\ecs-container-metadata.json`
  + Jalur kontainer: `C:\ProgramData\Amazon\ECS\metadata\random_ID\ecs-container-metadata.json`

Namun, untuk memudahkan akses, lokasi file metadata kontainer diatur ke variabel lingkungan `ECS_CONTAINER_METADATA_FILE` di dalam kontainer. Anda dapat membaca isi file dari dalam kontainer dengan perintah berikut:
+ **Untuk instance Linux:**

  ```
  cat $ECS_CONTAINER_METADATA_FILE
  ```
+ **Untuk instance Windows (PowerShell):**

  ```
  Get-Content -path $env:ECS_CONTAINER_METADATA_FILE
  ```