[英]How to verifiy if IP is used by particular server or not using Shell script?
[英]Shell script: Using own IP adresss as variable
我必須編寫一個 shell 腳本來初始化 docker swarm。
我需要將自己的 IP 地址作為參數傳遞:
sudo docker swarm init --advertise-addr 167.172.176.134
我怎樣才能動態地做到這一點? 我知道ifconfig
命令,它允許我查看 IP,但我無法將整個內容作為變量傳遞。 它應該是這樣的
ip = ifconfig["IP"]
sudo docker swarm init --advertise-addr $ip
以下命令將返回您的公共 IP 地址
curl ifconfig.me
請嘗試以下操作
ip=$(curl ifconfig.me)
sudo docker swarm init --advertise-addr $ip
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.