Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的Linux機(jī)器或Windows 機(jī)器上,也可以實(shí)現(xiàn)虛擬化,容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。Docker 使用客戶端- (C/S) 架構(gòu)模式,使用遠(yuǎn)程API來(lái)管理和創(chuàng)建Docker容器。Docker 容器通過 Docker 鏡像來(lái)創(chuàng)建。容器與鏡像的關(guān)系類似于面向?qū)ο缶幊讨械膶?duì)象與類。下面就由小編和大家講一講docker國(guó)內(nèi)鏡像庫(kù)怎么樣設(shè)置地址。
一個(gè)完整的Docker有以下幾個(gè)部分組成:
1、DockerClient客戶端
2、Docker Daemon守護(hù)進(jìn)程
3、Docker Image鏡像
4、DockerContainer容器[2]
一、Ubuntu下操作步驟
1. 安裝/升級(jí)Docker客戶端
推薦安裝1.10.0以上版本的Docker客戶端,參考文檔docker-ce
2. 配置鏡像加速器
針對(duì)Docker客戶端版本大于 1.10.0 的用戶
您可以通過修改daemon配置文件/etc/docker/daemon.json來(lái)使用加速器
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json
二、Windows下操作步驟
1. 安裝/升級(jí)Docker客戶端
對(duì)于Windows 10以下的用戶,推薦使用Docker Toolbox
對(duì)于Windows 10以上的用戶 推薦使用Docker for Windows
2. 配置鏡像加速器
針對(duì)安裝了Docker Toolbox的用戶,您可以參考以下配置步驟:
創(chuàng)建一臺(tái)安裝有Docker環(huán)境的Linux,指定機(jī)器名稱為default,同時(shí)配置Docker加速器地址。
docker-machine env defaulteval "$(docker-machine env default)"docker info
針對(duì)安裝了Docker for Windows的用戶,您可以參考以下配置步驟:
在系統(tǒng)右下角托盤圖標(biāo)內(nèi)右鍵菜單選擇 Settings,打開配置窗口后左側(cè)導(dǎo)航菜單選擇 Docker Daemon。編輯窗口內(nèi)的JSON串,填寫下方加速器地址:
{ "registry-mirrors": [" http://jinyejixie.com/ "] }
編輯完成后點(diǎn)擊 Apply 保存按鈕,等待Docker重啟并應(yīng)用配置的鏡像加速器。
注意
Docker for Windows 和 Docker Toolbox互不兼容,如果同時(shí)安裝兩者的話,需要使用hyperv的參數(shù)啟動(dòng)。
Docker for Windows 有兩種運(yùn)行模式,一種運(yùn)行Windows相關(guān)容器,一種運(yùn)行傳統(tǒng)的Linux容器。同一時(shí)間只能選擇一種模式運(yùn)行。
3. 相關(guān)文檔
Docker 命令參考文檔
Dockerfile 鏡像構(gòu)建參考文檔
三、Mac系統(tǒng)配置
1. 安裝/升級(jí)Docker客戶端
對(duì)于10.10.3以下的用戶 推薦使用Docker Toolbox
對(duì)于10.10.3以上的用戶 推薦使用Docker for Mac
2. 配置鏡像加速器
針對(duì)安裝了Docker Toolbox的用戶,您可以參考以下配置步驟:
創(chuàng)建一臺(tái)安裝有Docker環(huán)境的Linux虛擬機(jī),指定機(jī)器名稱為default,同時(shí)配置Docker加速器地址。
查看機(jī)器的環(huán)境配置,并配置到本地,并通過Docker客戶端訪問Docker服務(wù)。
docker-machine env defaulteval "$(docker-machine env default)"docker info
針對(duì)安裝了Docker for Mac的用戶,您可以參考以下配置步驟:
在任務(wù)欄點(diǎn)擊 Docker Desktop 應(yīng)用圖標(biāo) -> Perferences,在左側(cè)導(dǎo)航菜單選擇 Docker Engine,在右側(cè)輸入欄編輯 json 文件。將
http://jinyejixie.com/ Apply & Restart按鈕,等待Docker重啟并應(yīng)用配置的鏡像加速器。
3. 相關(guān)文檔
Docker 命令參考文檔
Dockerfile 鏡像構(gòu)建參考文檔
Docker采用 C/S架構(gòu) Docker daemon 作為服務(wù)端接受來(lái)自客戶的請(qǐng)求,并處理這些請(qǐng)求(創(chuàng)建、運(yùn)行、分發(fā)容器)。 客戶端和服務(wù)端既可以運(yùn)行在一個(gè)機(jī)器上,也可通過 socket 或者RESTful API 來(lái)進(jìn)行通信。Docker daemon 一般在宿主后臺(tái)運(yùn)行,等待接收來(lái)自客戶端的消息。 Docker 客戶端則為用戶提供一系列可執(zhí)行命令,用戶用這些命令實(shí)現(xiàn)跟 Docker daemon 交互。小伙伴們要想獲得更多docker國(guó)內(nèi)鏡像庫(kù)的內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)!
萍鄉(xiāng)網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)公司公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。
文章題目:docker國(guó)內(nèi)鏡像庫(kù)怎么樣設(shè)置地址?
分享路徑:http://jinyejixie.com/article2/dgpoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、關(guān)鍵詞優(yōu)化、營(yíng)銷型網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、小程序開發(fā)、ChatGPT
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)