Jestem nowy w Dockerze i próbuję zrozumieć, jaki jest najlepszy sposób wstawienia dokowanego hosta nadrzędnego do pliku hostów kontenera.Wstawianie hosta nadrzędnego hosta ip do pliku hosta kontenera
Używam następujące polecenia w moim Dockerfile
RUN /sbin/ip route|awk '/default/ { print $3,"\tdockerhost" }' >> /etc/hosts
ale czasami hosty IP uzyskać zmianę tak jej już nie istotne ...
Powodem tego robić, jeśli zapytać siebie, jest to, że muszę uzyskać dostęp do 2 innych kontenerów dokerów (i link nie oferują tej funkcji).
Dzięki,
Potrzebuję ip hosta stacji dokującej, aby znaleźć się w pliku/etc/hosts. –
Problem nie dotyczy awk, to jest z uruchomieniem polecenia w niewłaściwym czasie. Rodzaj podobny do kompilacji w czasie pracy. – Bryan
Łączenie jest sposobem na osiągnięcie tego celu, ma umożliwić dostęp do innych kontenerów doków. Wyjaśnij lepiej swój przypadek użycia i sposób, w jaki linkowanie nie działa. – Motin