日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu安装docker + 配置国内源和加速器

發(fā)布時(shí)間:2023/12/18 Ubuntu 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu安装docker + 配置国内源和加速器 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

ubuntu安裝Docker

官方文檔: Docker安裝教程

1 環(huán)境依賴(lài)

$ sudo apt-get update $ sudo apt-get install \linux-image-extra-$(uname -r) \linux-image-extra-virtual

2 安裝docker包

$ sudo apt-get install \apt-transport-https \ca-certificates \curl \software-properties-common

3 添加docker官方GPG秘鑰

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4 安裝穩(wěn)定版?zhèn)}庫(kù)

sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) \stable"

5 再次更新源

sudo apt-get update

6 安裝docker-ce

sudo apt-get install docker-ce

7 給docker添加國(guó)內(nèi)加速器

7.1 Ubuntu 16.04+、Debian 8+、CentOS 7+

目前主流 Linux 發(fā)行版均已使用 systemd 進(jìn)行服務(wù)管理,這里介紹如何在使用 systemd 的 Linux 發(fā)行版中配置鏡像加速器。

7.1.1 查看是是否配置過(guò)鏡像文件

查看是否在 docker.service 文件中配置過(guò)鏡像地址。

$ systemctl cat docker | grep '\-\-registry\-mirror'

如果該命令有輸出,那么請(qǐng)執(zhí)行 $ systemctl cat docker 查看 ExecStart= 出現(xiàn)的位置,修改對(duì)應(yīng)的文件內(nèi)容去掉 --registry-mirror 參數(shù)及其值,并按接下來(lái)的步驟進(jìn)行配置。

如果以上命令沒(méi)有任何輸出,那么就可以在 /etc/docker/daemon.json 中寫(xiě)入如下內(nèi)容(如果文件不存在請(qǐng)新建該文件,創(chuàng)建可以使用vim):

{"registry-mirrors": ["https://hub-mirror.c.163.com","https://mirror.baidubce.com"] }

注意,一定要保證該文件符合 json 規(guī)范,否則 Docker 將不能啟動(dòng)。

之后重新啟動(dòng)服務(wù)。

$ sudo systemctl daemon-reload $ sudo systemctl restart docker

7.2 Windows 10

對(duì)于使用 Windows 10 的用戶(hù),在任務(wù)欄托盤(pán) Docker 圖標(biāo)內(nèi)右鍵菜單選擇 Settings,打開(kāi)配置窗口后在左側(cè)導(dǎo)航菜單選擇 Docker Engine,在右側(cè)像下邊一樣編輯 json 文件,之后點(diǎn)擊 Apply & Restart 保存后 Docker 就會(huì)重啟并應(yīng)用配置的鏡像地址了。

{"registry-mirrors": ["https://hub-mirror.c.163.com","https://mirror.baidubce.com"] }

7.3 macOS

對(duì)于使用 macOS 的用戶(hù),在任務(wù)欄點(diǎn)擊 Docker Desktop 應(yīng)用圖標(biāo) -> Perferences,在左側(cè)導(dǎo)航菜單選擇 Docker Engine,在右側(cè)像下邊一樣編輯 json 文件。修改完成之后,點(diǎn)擊 Apply & Restart 按鈕,Docker 就會(huì)重啟并應(yīng)用配置的鏡像地址了。

{"registry-mirrors": ["https://hub-mirror.c.163.com","https://mirror.baidubce.com"] }

7.4 檢查加速器是否生效

執(zhí)行 $ docker info,如果從結(jié)果中看到了如下內(nèi)容,說(shuō)明配置成功。

Registry Mirrors:https://hub-mirror.c.163.com/

可能會(huì)提示權(quán)限不夠,可以在前面添加sudo

7.5 不再提供服務(wù)的鏡像

某些鏡像不再提供服務(wù),添加無(wú)用的鏡像加速器,會(huì)拖慢鏡像拉取速度,你可以從鏡像配置列表中刪除它們。

  • https://dockerhub.azk8s.cn 已轉(zhuǎn)為私有
  • https://reg-mirror.qiniu.com
  • https://registry.docker-cn.com

建議 watch(頁(yè)面右上角) 鏡像測(cè)試 這個(gè) GitHub 倉(cāng)庫(kù),我們會(huì)在此更新各個(gè)鏡像地址的狀態(tài)。

7.6 云服務(wù)商

某些云服務(wù)商提供了 僅供內(nèi)部 訪問(wèn)的鏡像服務(wù),當(dāng)您的 Docker 運(yùn)行在云平臺(tái)時(shí)可以選擇它們。

  • Azure 中國(guó)鏡像 https://dockerhub.azk8s.cn

  • 騰訊云 https://mirror.ccs.tencentyun.com

8 檢測(cè)Docker安裝

$ sudo docker run hello-world

如果出現(xiàn):

hello-world

表示成功了,這個(gè)Docker鏡像的一個(gè)例程文件。

總結(jié)

以上是生活随笔為你收集整理的ubuntu安装docker + 配置国内源和加速器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。