ENTRYPOINT 和 CMD 被視為動詞和引數
假設你有一個以。結尾的 Dockerfile
ENTRYPOINT [ "nethogs"] CMD ["wlan0"]
如果你用 a 構建這個影象
docker built -t inspector .
使用如下命令啟動使用此類 Dockerfile 構建的映像
docker run -it --net=host --rm inspector
,nethogs 將監視名為 wlan0 的介面
現在,如果你想監視介面 eth0(或 wlan1,或 ra1 …),你會做類似的事情
docker run -it --net=host --rm inspector eth0
要麼
docker run -it --net=host --rm inspector wlan1