Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo di un proxy HTTP per le istanze di container Amazon ECS Linux
Puoi configurare le tue istanze di container Amazon ECS per l'utilizzo di un proxy HTTP sia per l'agente del container Amazon ECS che per il daemon Docker. Ciò è utile se le tue istanze di container non hanno accesso alla rete esterna tramite un gateway Internet Amazon VPC, un gateway NAT o un'istanza.
Per configurare l'istanza del contenitore Amazon ECS Linux per l'utilizzo di un proxy HTTP, imposta le seguenti variabili nei file pertinenti al momento dell'avvio (con i dati EC2 utente Amazon). Puoi anche modificare manualmente il file di configurazione e quindi riavviare l'agente.
/etc/ecs/ecs.config
(Amazon Linux 2e AmazonLinux AMI)-
HTTP_PROXY=
10.0.0.131
:3128
-
Imposta questo valore sul nome host (o indirizzo IP) e sul numero di porta di un proxy HTTP da utilizzare per l'agente Amazon ECS per la connessione a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway Internet Amazon VPC, un gateway NAT o un'istanza.
NO_PROXY=169.254.169.254,169.254.170.2,/var/run/docker.sock
-
Imposta questo valore su per
169.254.169.254,169.254.170.2,/var/run/docker.sock
filtrare i metadati delle EC2 istanze, i ruoli IAM per le attività e il traffico del demone Docker proveniente dal proxy.
/etc/systemd/system/ecs.service.d/http-proxy.conf
(solo Amazon Linux 2)-
Environment="HTTP_PROXY=
10.0.0.131
:3128
/"-
Imposta questo valore sul nome host (o indirizzo IP) e sul numero di porta di un proxy HTTP da utilizzare per connettere
ecs-init
a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway Internet Amazon VPC, un gateway NAT o un'istanza. Environment="NO_PROXY=169.254.169.254,169.254.170.2,/var/run/docker.sock"
-
Imposta questo valore su per
169.254.169.254,169.254.170.2,/var/run/docker.sock
filtrare i metadati delle EC2 istanze, i ruoli IAM per le attività e il traffico del demone Docker proveniente dal proxy.
/etc/init/ecs.override
(solo AMI Amazon Linux)-
env HTTP_PROXY=
10.0.0.131
:3128
-
Imposta questo valore sul nome host (o indirizzo IP) e sul numero di porta di un proxy HTTP da utilizzare per connettere
ecs-init
a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway Internet Amazon VPC, un gateway NAT o un'istanza. env NO_PROXY=169.254.169.254,169.254.170.2,/var/run/docker.sock
-
Imposta questo valore su per
169.254.169.254,169.254.170.2,/var/run/docker.sock
filtrare i metadati delle EC2 istanze, i ruoli IAM per le attività e il traffico del demone Docker proveniente dal proxy.
/etc/systemd/system/docker.service.d/http-proxy.conf
(solo Amazon Linux 2)-
Environment="HTTP_PROXY=http://
10.0.0.131
:3128
"-
Imposta questo valore sul nome host (o indirizzo IP) e sul numero di porta di un proxy HTTP da utilizzare per connettere il daemon Docker a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway Internet Amazon VPC, un gateway NAT o un'istanza.
Environment="NO_PROXY=169.254.169.254,169.254.170.2"
-
Imposta questo valore su per
169.254.169.254,169.254.170.2
filtrare i metadati dell' EC2istanza dal proxy.
/etc/sysconfig/docker
(solo AMI Amazon Linux e Amazon Linux 2)-
export HTTP_PROXY=http://
10.0.0.131
:3128
-
Imposta questo valore sul nome host (o indirizzo IP) e sul numero di porta di un proxy HTTP da utilizzare per connettere il daemon Docker a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway Internet Amazon VPC, un gateway NAT o un'istanza.
export NO_PROXY=169.254.169.254,169.254.170.2
-
Imposta questo valore su per
169.254.169.254,169.254.170.2
filtrare i metadati dell' EC2istanza dal proxy.
L'impostazione di queste variabili di ambiente nei suddetti file influisce solo sull'agente del container di Amazon ECS, su ecs-init
e sul daemon Docker. Non configurano altri servizi (ad esempio il comando yum) per l'utilizzo del proxy.
Per informazioni su come configurare il proxy, consulta Come configurare un proxy HTTP per Docker e l'agente contenitore Amazon ECS in Amazon Linux