-e 參數在 docker run 命令中用于設置環境變量,這些環境變量會影響容器的行為。通過設置不同的環境變量,可以改變容器的配置和行為。例如,可以設置數據庫連接信息、API密鑰、調試標志等。
當你使用 -e 參數并指定一個環境變量時,Docker 會將這個環境變量傳遞給容器內部的進程,使其能夠訪問到這個值。這樣,容器內部的應用程序就可以根據環境變量的值來做出相應的操作。
舉個例子,假設你有一個使用數據庫的應用程序,數據庫連接信息存儲在一個環境變量中。你可以通過設置這個環境變量來告訴應用程序連接哪個數據庫。
總之,使用 -e 參數可以方便地配置容器的行為,使其具有更靈活的功能。