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 HTTP proxy per le istanze di container Amazon ECS Linux
Puoi configurare le tue istanze di ECS container Amazon per l'utilizzo di un HTTP proxy sia per l'agente del ECS container Amazon che per il daemon Docker. Ciò è utile se le tue istanze di container non hanno accesso alla rete esterna tramite un gateway VPC Internet Amazon, NAT un gateway o un'istanza.
Per configurare la tua istanza di container Amazon ECS Linux per l'utilizzo di un HTTP proxy, imposta le seguenti variabili nei file pertinenti al momento dell'avvio (con dati EC2 utente di Amazon). È inoltre possibile modificare manualmente il file di configurazione e quindi riavviare l'agente.
/etc/ecs/ecs.config
(Amazon Linux 2 e AmazonLinuxAMI)-
HTTP_PROXY=
10.0.0.131
:3128
-
Imposta questo valore sul nome host (o indirizzo IP) e sul numero di porta di un HTTP proxy da utilizzare per l'ECSagente Amazon per la connessione a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway VPC Internet, NAT un gateway o un'istanza Amazon.
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, IAM i ruoli per le attività e il traffico del demone Docker dal proxy.
/etc/systemd/system/ecs.service.d/http-proxy.conf
(Amazon Linux 2 solo)-
Environment="HTTP_PROXY=
10.0.0.131
:3128
/"-
Imposta questo valore sul nome host (o indirizzo IP) e sul numero di porta di un HTTP proxy da utilizzare per la connessione
ecs-init
a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway VPC Internet, NAT un gateway o un'istanza Amazon. 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, IAM i ruoli per le attività e il traffico del demone Docker dal proxy.
/etc/init/ecs.override
(AMIsolo 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 HTTP proxy da utilizzare per la connessione
ecs-init
a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway VPC Internet, NAT un gateway o un'istanza Amazon. 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, IAM i ruoli per le attività e il traffico del demone Docker dal proxy.
/etc/systemd/system/docker.service.d/http-proxy.conf
(Amazon Linux 2 solo)-
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 HTTP proxy da utilizzare per il daemon Docker per connettersi a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway VPC Internet, NAT un gateway o un'istanza Amazon.
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
(Amazon Linux AMI e Amazon Linux 2 solo)-
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 HTTP proxy da utilizzare per il daemon Docker per connettersi a Internet. Ad esempio, le tue istanze di container potrebbero non avere accesso alla rete esterna tramite un gateway VPC Internet, NAT un gateway o un'istanza Amazon.
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 ECS container di Amazon e sul daemon Docker. ecs-init
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 HTTP proxy per Docker e l'agente ECS container Amazon in Amazon Linux 2