docker國內鏡像庫怎么樣設置地址?
分類:云服務資訊
編輯:
瀏覽量:100
2021-07-23 14:29:10
??Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的Linux機器或Windows 機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。Docker 使用客戶端-服務器 (C/S) 架構模式,使用遠程API來管理和創建Docker容器。Docker 容器通過 Docker 鏡像來創建。容器與鏡像的關系類似于面向對象編程中的對象與類。下面就由新網小編和大家講一講docker國內鏡像庫怎么樣設置地址。
??一個完整的Docker有以下幾個部分組成:
??1、DockerClient客戶端
??2、Docker Daemon守護進程
??3、Docker Image鏡像
??4、DockerContainer容器[2]
??一、Ubuntu下操作步驟
??1. 安裝/升級Docker客戶端
??推薦安裝1.10.0以上版本的Docker客戶端,參考文檔docker-ce
??2. 配置鏡像加速器
??針對Docker客戶端版本大于 1.10.0 的用戶
??您可以通過修改daemon配置文件/etc/docker/daemon.json來使用加速器
??sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json
??二、Windows下操作步驟
??1. 安裝/升級Docker客戶端
??對于Windows 10以下的用戶,推薦使用Docker Toolbox
??對于Windows 10以上的用戶 推薦使用Docker for Windows
??2. 配置鏡像加速器
??針對安裝了Docker Toolbox的用戶,您可以參考以下配置步驟:
??創建一臺安裝有Docker環境的Linux虛擬機,指定機器名稱為default,同時配置Docker加速器地址。
??docker-machine env defaulteval "$(docker-machine env default)"docker info
??針對安裝了Docker for Windows的用戶,您可以參考以下配置步驟:
??在系統右下角托盤圖標內右鍵菜單選擇 Settings,打開配置窗口后左側導航菜單選擇 Docker Daemon。編輯窗口內的JSON串,填寫下方加速器地址:
??{ "registry-mirrors": [" https://xxxxx.mirror.aliyuncs.com "] }
??編輯完成后點擊 Apply 保存按鈕,等待Docker重啟并應用配置的鏡像加速器。
??注意
??Docker for Windows 和 Docker Toolbox互不兼容,如果同時安裝兩者的話,需要使用hyperv的參數啟動。
??Docker for Windows 有兩種運行模式,一種運行Windows相關容器,一種運行傳統的Linux容器。同一時間只能選擇一種模式運行。
??3. 相關文檔
??Docker 命令參考文檔
??Dockerfile 鏡像構建參考文檔
??三、Mac系統配置
??1. 安裝/升級Docker客戶端
??對于10.10.3以下的用戶 推薦使用Docker Toolbox
??對于10.10.3以上的用戶 推薦使用Docker for Mac
??2. 配置鏡像加速器
??針對安裝了Docker Toolbox的用戶,您可以參考以下配置步驟:
??創建一臺安裝有Docker環境的Linux虛擬機,指定機器名稱為default,同時配置Docker加速器地址。
??查看機器的環境配置,并配置到本地,并通過Docker客戶端訪問Docker服務。
??docker-machine env defaulteval "$(docker-machine env default)"docker info
??針對安裝了Docker for Mac的用戶,您可以參考以下配置步驟:
??在任務欄點擊 Docker Desktop 應用圖標 -> Perferences,在左側導航菜單選擇 Docker Engine,在右側輸入欄編輯 json 文件。將
??https://xxxxx.mirror.aliyuncs.com加到”registry-mirrors”的數組里,點擊 Apply & Restart按鈕,等待Docker重啟并應用配置的鏡像加速器。
??3. 相關文檔
??Docker 命令參考文檔
??Dockerfile 鏡像構建參考文檔
??Docker采用 C/S架構 Docker daemon 作為服務端接受來自客戶的請求,并處理這些請求(創建、運行、分發容器)。 客戶端和服務端既可以運行在一個機器上,也可通過 socket 或者RESTful API 來進行通信。Docker daemon 一般在宿主主機后臺運行,等待接收來自客戶端的消息。 Docker 客戶端則為用戶提供一系列可執行命令,用戶用這些命令實現跟 Docker daemon 交互。小伙伴們要想獲得更多docker國內鏡像庫的內容,請關注新網!
??一個完整的Docker有以下幾個部分組成:
??1、DockerClient客戶端
??2、Docker Daemon守護進程
??3、Docker Image鏡像
??4、DockerContainer容器[2]
??一、Ubuntu下操作步驟
??1. 安裝/升級Docker客戶端
??推薦安裝1.10.0以上版本的Docker客戶端,參考文檔docker-ce
??2. 配置鏡像加速器
??針對Docker客戶端版本大于 1.10.0 的用戶
??您可以通過修改daemon配置文件/etc/docker/daemon.json來使用加速器
??sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json
??二、Windows下操作步驟
??1. 安裝/升級Docker客戶端
??對于Windows 10以下的用戶,推薦使用Docker Toolbox
??對于Windows 10以上的用戶 推薦使用Docker for Windows
??2. 配置鏡像加速器
??針對安裝了Docker Toolbox的用戶,您可以參考以下配置步驟:
??創建一臺安裝有Docker環境的Linux虛擬機,指定機器名稱為default,同時配置Docker加速器地址。
??docker-machine env defaulteval "$(docker-machine env default)"docker info
??針對安裝了Docker for Windows的用戶,您可以參考以下配置步驟:
??在系統右下角托盤圖標內右鍵菜單選擇 Settings,打開配置窗口后左側導航菜單選擇 Docker Daemon。編輯窗口內的JSON串,填寫下方加速器地址:
??{ "registry-mirrors": [" https://xxxxx.mirror.aliyuncs.com "] }
??編輯完成后點擊 Apply 保存按鈕,等待Docker重啟并應用配置的鏡像加速器。
??注意
??Docker for Windows 和 Docker Toolbox互不兼容,如果同時安裝兩者的話,需要使用hyperv的參數啟動。
??Docker for Windows 有兩種運行模式,一種運行Windows相關容器,一種運行傳統的Linux容器。同一時間只能選擇一種模式運行。
??3. 相關文檔
??Docker 命令參考文檔
??Dockerfile 鏡像構建參考文檔
??三、Mac系統配置
??1. 安裝/升級Docker客戶端
??對于10.10.3以下的用戶 推薦使用Docker Toolbox
??對于10.10.3以上的用戶 推薦使用Docker for Mac
??2. 配置鏡像加速器
??針對安裝了Docker Toolbox的用戶,您可以參考以下配置步驟:
??創建一臺安裝有Docker環境的Linux虛擬機,指定機器名稱為default,同時配置Docker加速器地址。
??查看機器的環境配置,并配置到本地,并通過Docker客戶端訪問Docker服務。
??docker-machine env defaulteval "$(docker-machine env default)"docker info
??針對安裝了Docker for Mac的用戶,您可以參考以下配置步驟:
??在任務欄點擊 Docker Desktop 應用圖標 -> Perferences,在左側導航菜單選擇 Docker Engine,在右側輸入欄編輯 json 文件。將
??https://xxxxx.mirror.aliyuncs.com加到”registry-mirrors”的數組里,點擊 Apply & Restart按鈕,等待Docker重啟并應用配置的鏡像加速器。
??3. 相關文檔
??Docker 命令參考文檔
??Dockerfile 鏡像構建參考文檔
??Docker采用 C/S架構 Docker daemon 作為服務端接受來自客戶的請求,并處理這些請求(創建、運行、分發容器)。 客戶端和服務端既可以運行在一個機器上,也可通過 socket 或者RESTful API 來進行通信。Docker daemon 一般在宿主主機后臺運行,等待接收來自客戶端的消息。 Docker 客戶端則為用戶提供一系列可執行命令,用戶用這些命令實現跟 Docker daemon 交互。小伙伴們要想獲得更多docker國內鏡像庫的內容,請關注新網!
聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科