با استفاده از پارامتر ها می توانیم داخل کانتینرهای داکر DNS ست کنیم. یکی از کاربردهای این کار دور زدن تحریم هاست. برای مثال اگر اپلیکیشنی داریم که با سرویس های تحریمی کار می کند و روی داکر اجرا می شود، می توانیم با ست کردن نیم سرور های شکن و 403، تحریم آنها را دور بزنیم.
برای این کار می توانیم پارامتر dns را در زمان اجرای docker run ارسال کنیم:
docker run --dns=178.22.122.100 --dns=185.51.200.2 hello-world
یا می توانیم در فایل داکر کامپوز این کار را به صورت زیر انجام دهیم:
services:
helloword:
image: hello-world
dns:
- 178.22.122.100
- 185.51.200.2
- 1.1.1.1
اگر فقط بخواهیم برای دامین مشخصی، آی پی مشخصی را برگردانیم. می توانید از پارامتر add-host استفاده کنیم:
docker run --add-host=example.com:192.168.1.10 your-image
در این مثال برای دامنه example.com
آی پی 192.168.1.10
ست شده است.
رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!