Reindirizzare tutte le richieste di un contenitore docker ad un altro?

Ho due contenitori docker in esecuzione su un host, ad esempio A e B. Docker Le richieste di un servizio in esecuzione su un altro host e questa richiesta e risposta funzionano perfettamente. Quello che voglio fare è che voglio redirect tutte le richieste originarie di A per andare al servizio tramite il contenitore B (utilizzato per un certo controllo) e tutte le risposte provenienti dal servizio per raggiungere nuovamente A attraverso B.

Come posso fare questo? È ansible realizzare una configuration trasparente come questa, in modo tale che A non sa mai sapere che B sta controllando le sue richieste e le risposte che vengono per esso?

È ansible aggiungere una voce in /etc/hosts del contenitore --add-host A utilizzando il parametro --add-host del docker run command --add-host . Il codice sul contenitore docker A richiede solo il nome di questa voce. Tutto quello che devi fare è passare questo nome nel punto di parametro --add-host al tuo contenitore B, se hai bisogno di un servizio di controllo, altrimenti puoi passare direttamente un altro IP host .

Spero che questo aiuto.