Cada instância do Elastic Container Instance (ECI) oferece 30 GiB de espaço de armazenamento temporário gratuitamente. Se precisar de mais capacidade, aumente esse tamanho.
Informações básicas
Por padrão, cada instância ECI fornece 30 GiB de espaço de armazenamento temporário sem custo adicional, conforme ilustrado abaixo.
:/# df -h
Filesystem Size Used Avail Use% Mounted on
overlay 30G 1.6G 27G 6% /
tmpfs 64M 0 64M 0% /dev
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/vda5 30G 1.6G 27G 6% /etc/hosts
shm 64M 0 64M 0% /dev/shm
tmpfs 1.9G 0 1.9G 0% /proc/acpi
tmpfs 1.9G 0 1.9G 0% /proc/scsi
tmpfs 1.9G 0 1.9G 0% /sys/firmware
A imagem de contêiner usada para iniciar a instância ECI ocupa parte desses 30 GiB. O espaço necessário para a imagem corresponde a pelo menos o dobro do seu tamanho original e varia conforme a taxa de compressão.
Se seus requisitos de armazenamento ultrapassarem 30 GiB, aumente a capacidade disponível. O espaço de armazenamento temporário adicional é cobrado com base na capacidade e no tempo de uso. Para mais detalhes, consulte Faturamento do espaço de armazenamento temporário.
Configuração
API
Ao chamar a operação OpenAPI CreateContainerGroup para criar uma instância ECI, defina o parâmetro EphemeralStorage para aumentar o espaço de armazenamento temporário. A tabela a seguir descreve esse parâmetro. Para mais informações, consulte CreateContainerGroup.
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
EphemeralStorage |
Integer |
20 |
Quantidade de espaço de armazenamento temporário a ser adicionada. Unidade: GiB. |
Console
Ao criar uma instância ECI na página de compra do Elastic Container Instance, na seção Container Group Configurations, expanda Advanced Settings e insira o tamanho do espaço de armazenamento temporário adicional.
Espaço de armazenamento temporário e caches de imagem
A localização do espaço de armazenamento temporário varia conforme o método de criação do cache de imagem.
-
Um cache de imagem criado automaticamente reside no disco do sistema. Ao criar uma instância ECI que utiliza esse tipo de cache, o espaço de armazenamento temporário também fica no disco do sistema. Nesse cenário, a partição do disco do sistema (/dev/vda5) tem o mesmo tamanho do espaço de armazenamento temporário, conforme mostra a saída a seguir.
:/# df -h Filesystem Size Used Avail Use% Mounted on overlay 50G 1.6G 46G 4% / tmpfs 64M 0 64M 0% /dev tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/vda5 50G 1.6G 46G 4% /etc/hosts shm 64M 0 64M 0% /dev/shm tmpfs 1.9G 0 1.9G 0% /proc/acpi tmpfs 1.9G 0 1.9G 0% /proc/scsi tmpfs 1.9G 0 1.9G 0% /sys/firmware -
Um cache de imagem criado manualmente reside em um disco de dados. Ao criar uma instância ECI com esse cache, o armazenamento temporário também é alocado no disco de dados. Nessa situação, a partição do disco do sistema (/dev/vda5) mantém o tamanho padrão de 30 GiB e permanece sem uso, como ilustra a saída abaixo.
:/ # df -h Filesystem Size Used Avail Use% Mounted on overlay 50G 1.6G 46G 4% / tmpfs 64M 0 64M 0% /dev tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/vda5 30G 1.9G 27G 7% /etc/hosts shm 64M 0 64M 0% /dev/shm tmpfs 1.9G 0 1.9G 0% /proc/acpi tmpfs 1.9G 0 1.9G 0% /proc/scsi tmpfs 1.9G 0 1.9G 0% /sys/firmware