Docker設置
Docker運行時,顯示Docker鯨魚。 默認情況下,Docker鯨魚圖標被放置在“通知”區域中。 如果隱藏,單擊任務欄上的向上箭頭顯示。
提示:您可以將鯨魚固定在通知框外面,使其始終在任務欄上可見。 為此,拖放鯨魚圖標。 或者,右鍵單擊任務欄的空白部分,選擇設置,然后通過任務欄設置為通知選擇顯示選項。
要獲取具有應用程序選項的彈出菜單,請右鍵單擊鯨魚:
注意:上面的示例顯示了一個登錄了Docker Cloud Access的用戶。 這只能在Edge通道上使用。 要了解有關該功能的更多信息,請參閱Docker Cloud(邊緣功能)。
“Settings”對話框提供了允許Docker自動啟動,自動檢查更新,使用Docker容器共享本地驅動器,啟用VPN兼容性,管理CPU和內存的選項,Docker使用,重新啟動Docker或執行出廠重置。
General
登錄時啟動Docker - Windows系統登錄時,自動啟動Docker for Windows應用程序。
檢查應用程序啟動時的更新 - Docker for Windows設置為自動檢查更新,並在更新可用時通知您。如果找到更新,單擊確定以接受並安裝它(或取消以保持當前版本)。 如果您不想要版本升級的通知,請取消選中此選項。您仍然可以通過從菜單中選擇檢查更新來手動查找更新。
發送使用統計信息 - 您可以將Docker for Windows設置為自動發送診斷,崩潰報告和使用情況數據。此信息可以幫助Docker改進應用程序,並獲得更多的上下文來解決問題。
取消選中任何選項以退出並阻止自動發送數據。 Docker可能會在某些情況下提示更多信息,即使啟用了自動發送功能。
Share Drives
與Docker for Windows共享本地驅動器(卷),以便它們可用於您的容器。
系統將要求您提供Windows系統用戶名和密碼(域用戶)以應用共享驅動器。 您可以選擇一個選項讓Docker存儲憑據,以便您不必每次重新輸入。
訪問共享驅動器的權限與您在此處提供的憑據相關。 如果您使用不同於此處設置共享的用戶名的Docker命令和任務,您的容器將無權訪問已裝載的卷。
提示:共享驅動器只需要卷容器裝載Linux容器,而不是Windows容器。 對於Linux容器,您需要共享項目所在的驅動器(即Dockerfile和卷所在的位置)。 諸如文件未找到或無法啟動服務的運行時錯誤可能表示需要共享驅動器。 (另請參見卷安裝需要Linux容器的共享驅動器。)
共享驅動程序的防火牆規則
共享驅動器需要在主機和運行Linux容器的虛擬機之間打開端口445。
注意:在Docker for Windows Beta 29及更高版本中,Docker檢測端口445是否關閉,並在嘗試添加共享驅動器時顯示以下消息:
要共享驅動器,請允許Windows主機與Windows防火牆中的虛擬機或第三方防火牆軟件之間的連接。 您不需要在任何其他網絡上打開445端口。 默認情況下,允許從10.0.75.2(虛擬機)連接到10.0.75.1端口445(Windows主機)。
Advanced
CPU - 更改分配給Linux VM的處理器數量。
內存 - 更改Docker for Windows Linux VM使用的內存量。
請注意,更新這些設置需要重新配置並重新啟動Linux VM。 這將需要幾秒鍾。
Network
您可以將Docker for Windows網絡配置為在虛擬專用網(VPN)上工作。
內部虛擬交換機 - 您可以指定網絡地址轉換(NAT)前綴和子網掩碼來啟用互聯網連接。
DNS服務器 - 您可以將DNS服務器配置為使用動態或靜態IP尋址。
注意:有些用戶報告在Docker for Windows穩定版本上連接Docker Hub的問題。 當嘗試運行Docker命令從Docker Hub獲取尚未下載的映像(例如docker運行hello-world的第一次運行)時,這將顯示為錯誤。 如果遇到這種情況,請重置DNS服務器以使用Google DNS固定地址:8.8.8.8。 有關詳細信息,請參閱疑難解答中的網絡問題。
Proxies
Docker for Windows允許您配置HTTP / HTTPS代理設置,並自動將其傳播到Docker和您的容器。 例如,如果您將代理設置設置為
http://proxy.example.com,則Docker將在拉取容器時使用此代理。
啟動容器時,您將看到您的代理設置傳播到容器中。 例如:
PS C:\Users\jdoe> docker run alpine env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=b7edf988b2b5
TERM=xterm
HOME=/root
HTTP_PROXY=http://proxy.example.com:3128
http_proxy=http://proxy.example.com:3128
no_proxy=*.local, 169.254/16
您可以從上面的輸出中看到HTTP_PROXY,http_proxy和no_proxy環境變量都被設置。 代理配置更改時,Docker將自動重新啟動以接收新的設置。 如果您希望在重新啟動之后繼續運行容器,則應考慮使用重新啟動策略
Docker daemon
略 ,沒看明白是啥玩意… : (
看起來我應該是用不到的
---------------------
作者:HeatDeath
來源:CSDN
原文:https://blog.csdn.net/HeatDeath/article/details/70432661
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!