国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Centos7 配置Docker鏡像加速器

這篇具有很好參考價(jià)值的文章主要介紹了Centos7 配置Docker鏡像加速器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Centos7 配置Docker鏡像加速器,docker,容器,運(yùn)維

docker實(shí)戰(zhàn)(一):centos7 yum安裝docker

docker實(shí)戰(zhàn)(二):基礎(chǔ)命令篇

docker實(shí)戰(zhàn)(三):docker網(wǎng)絡(luò)模式(超詳細(xì))

docker實(shí)戰(zhàn)(四):docker架構(gòu)原理

docker實(shí)戰(zhàn)(五):docker鏡像及倉庫配置

docker實(shí)戰(zhàn)(六):docker 網(wǎng)絡(luò)及數(shù)據(jù)卷設(shè)置

docker實(shí)戰(zhàn)(七):docker 性質(zhì)及版本選擇

認(rèn)知升維: 道、法、術(shù)、器、勢

?


daemon.json 文檔說明:

? ? ? ? docker安裝后默認(rèn)沒有daemon.json這個(gè)配置文件,需要進(jìn)行手動創(chuàng)建,docker不管是在哪個(gè)平臺以何種方式啟動, 默認(rèn)都會來這里讀取配置,使用戶可以統(tǒng)一管理不同系統(tǒng)下的 docker daemon 配置。

? ? ? ? 如果在daemon.json文件中進(jìn)行配置,需要docker版本高于1.12,配置文件的默認(rèn)徑為:/etc/docker/daemon.json ? ? ?

? ? ? ? 該文件作為 Docker Engine 的配置管理文件, 里面幾乎涵蓋了所有 docker 命令行啟動可以配置的參數(shù)。

? ? ? ? 相關(guān)參數(shù)的使用說明可以參閱如下,或者參閱官方文檔

配置詳解

?{
?
“api-cors-header”:"", 在引擎API中設(shè)置CORS標(biāo)頭
?
“authorization-plugins”:[], 要加載的授權(quán)插件
?
“bridge”:"", 將容器附加到網(wǎng)橋
?
“cgroup-parent”:"", 為所有容器設(shè)置父cgroup
?
“cluster-store”:"", 分布式存儲后端的URL
?
“cluster-store-opts”:{}, 設(shè)置集群存儲選項(xiàng)(默認(rèn)map [])
?
“cluster-advertise”:"", 要通告的地址或接口名稱
?
“debug”: true, 啟用調(diào)試模式,啟用后,可以看到很多的啟動信息。默認(rèn)false
?
“default-gateway”:"", 容器默認(rèn)網(wǎng)關(guān)IPv4地址
?
“default-gateway-v6”:"", 容器默認(rèn)網(wǎng)關(guān)IPv6地址
?
“default-runtime”:“runc”, 容器的默認(rèn)OCI運(yùn)行時(shí)(默認(rèn)為“ runc”)
?
“default-ulimits”:{}, 容器的默認(rèn)ulimit(默認(rèn)[])
?
“dns”: [“192.168.1.1”], 設(shè)定容器DNS的地址,在容器的 /etc/resolv.conf文件中可查看。
?
“dns-opts”: [], 容器 /etc/resolv.conf 文件,其他設(shè)置
?
“dns-search”: [], 設(shè)定容器的搜索域,當(dāng)設(shè)定搜索域?yàn)?.example.com 時(shí),在搜索一個(gè)名為 host 的 主機(jī)時(shí),DNS不僅搜索host,還會搜索host.example.com 。 注意:如果不設(shè)置, Docker 會默認(rèn)用主機(jī)上的 /etc/resolv.conf 來配置容器。
?
“exec-opts”: [], 運(yùn)行時(shí)執(zhí)行選項(xiàng)
?
“exec-root”:"", 執(zhí)行狀態(tài)文件的根目錄(默認(rèn)為’/var/run/docker‘)
?
“fixed-cidr”:"", 固定IP的IPv4子網(wǎng)
?
“fixed-cidr-v6”:"", 固定IP的IPv6子網(wǎng)
?
“data-root”:"/var/lib/docker", Docker運(yùn)行時(shí)使用的根路徑,默認(rèn)/var/lib/docker
?
“group”: “”, UNIX套接字的組(默認(rèn)為“docker”)
?
“hosts”: [], 設(shè)置容器hosts
?
“icc”: false, 啟用容器間通信(默認(rèn)為true)
?
“ip”:“0.0.0.0”, 綁定容器端口時(shí)的默認(rèn)IP(默認(rèn)0.0.0.0)
?
“iptables”: false, 啟用iptables規(guī)則添加(默認(rèn)為true)  “ipv6”: false, 啟用IPv6網(wǎng)絡(luò)
?
“ip-forward”: false, 默認(rèn)true, 啟用 net.ipv4.ip_forward ,進(jìn)入容器后使用 sysctl -a | grepnet.ipv4.ip_forward 查看
?
“ip-masq”:false, 啟用IP偽裝(默認(rèn)為true)
?
“l(fā)abels”:[“nodeName=node-121”], docker主機(jī)的標(biāo)簽,很實(shí)用的功能,例如定義:–label nodeName=host-121
?
“l(fā)ive-restore”: true, 在容器仍在運(yùn)行時(shí)啟用docker的實(shí)時(shí)還原
?
“l(fā)og-driver”:"", 容器日志的默認(rèn)驅(qū)動程序(默認(rèn)為“ json-file”)
?
“l(fā)og-level”:"", 設(shè)置日志記錄級別(“調(diào)試”,“信息”,“警告”,“錯誤”,“致命”)(默認(rèn)為“信息”)
?
“max-concurrent-downloads”:3, 設(shè)置每個(gè)請求的最大并發(fā)下載量(默認(rèn)為3)
?
“max-concurrent-uploads”:5, 設(shè)置每次推送的最大同時(shí)上傳數(shù)(默認(rèn)為5)
?
“mtu”: 0, 設(shè)置容器網(wǎng)絡(luò)MTU
?
“oom-score-adjust”:-500, 設(shè)置守護(hù)程序的oom_score_adj(默認(rèn)值為-500)
?
“pidfile”: “”, Docker守護(hù)進(jìn)程的PID文件
?
“raw-logs”: false, 全時(shí)間戳機(jī)制
?
“selinux-enabled”: false, 默認(rèn) false,啟用selinux支持
?
“storage-driver”:"", 要使用的存儲驅(qū)動程序
?
“swarm-default-advertise-addr”:"", 設(shè)置默認(rèn)地址或群集廣告地址的接口
?
“tls”: true, 默認(rèn) false, 啟動TLS認(rèn)證開關(guān)
?
“tlscacert”: “”, 默認(rèn) ~/.docker/ca.pem,通過CA認(rèn)證過的的certificate文件路徑
?
“tlscert”: “”, 默認(rèn) ~/.docker/cert.pem ,TLS的certificate文件路徑
?
“tlskey”: “”, 默認(rèn)~/.docker/key.pem,TLS的key文件路徑
?
“tlsverify”: true, 默認(rèn)false,使用TLS并做后臺進(jìn)程與客戶端通訊的驗(yàn)證
?
“userland-proxy”:false, 使用userland代理進(jìn)行環(huán)回流量(默認(rèn)為true)
?
“userns-remap”:"", 用戶名稱空間的用戶/組設(shè)置
?
“bip”:“192.168.88.0/22”, 指定網(wǎng)橋IP
?
“registry-mirrors”: [“https://192.498.89.232:89”], 設(shè)置鏡像加速
?
“insecure-registries”: [“120.123.122.123:12312”], 設(shè)置私有倉庫地址可以設(shè)為http
?
“storage-opts”: [
?
“overlay2.override_kernel_check=true”,
?
“overlay2.size=15G”
?
], 存儲驅(qū)動程序選項(xiàng)
?
“l(fā)og-opts”: {
?
“max-file”: “3”,
?
“max-size”: “10m”,
?
}, 容器默認(rèn)日志驅(qū)動程序選項(xiàng)
?
“iptables”: false 啟用iptables規(guī)則添加(默認(rèn)為true)  }



一、在/etc/docker/daemon.json 中添加加速器地址

國內(nèi)從 DockerHub 拉取鏡像有時(shí)會遇到困難,可以配置一個(gè)/多個(gè)鏡像加速地址來加速鏡像拉取

[root@www ~]# ?vi /etc/docker/daemon.json

{
?? ?"registry-mirrors": [

? ? ? ? ?"https://d8b3zdiw.mirror.aliyuncs.com",

? ? ? ? "https://reg-mirror.qiniu.com/",
?? ??? ?"https://hub-mirror.c.163.com/",
?? ??? ?"https://docker.mirrors.ustc.edu.cn/"
?? ?]
}

?二、重啟Docker服務(wù)

[root@www ~]# systemctl restart docker
[root@www ~]# systemctl status docker

Centos7 配置Docker鏡像加速器,docker,容器,運(yùn)維

查看docker啟動日志,看看是否啟動正常?

[root@www ~]# ?journalctl -u docker.service?

Centos7 配置Docker鏡像加速器,docker,容器,運(yùn)維

systemctl daemon-reload? ? ?#加載docker啟動文件

systemctl start docker? ? ? ? ? ?#啟動docker

systemctl stop?docker? ? ? ? ? ?#停止docker

systemctl restart docker? ? ? ? #重啟docker

systemctl enable?docker? ? ? ? #設(shè)置開機(jī)啟動

systemctl disable?docker? ? ? ? #禁用docker

systemctl status?docker? ? ? ? ? #查看狀態(tài)

?journalctl -u docker.service? ? #查看docker啟動服務(wù)日志

三、檢查加速器是否加載成功?

docker info? ?# 發(fā)現(xiàn)沒有使用自己配置的加速器

Centos7 配置Docker鏡像加速器,docker,容器,運(yùn)維

?發(fā)現(xiàn)Docker Root: /var/lib/docker? 加載的是這個(gè)更目錄


四、Docker鏡像默認(rèn)的地址

mkdir /data/docker_data

修改docker的啟動配置文件下下圖

[root@www ]# vi?/usr/lib/systemd/system/docker.service

ExecStart=/usr/bin/dockerd-current --graph /data/docker_data

[root@www docker_data]# cat /usr/lib/systemd/system/docker.service

[Service]
Type=notify
NotifyAccess=main
EnvironmentFile=-/run/containers/registries.conf
EnvironmentFile=-/etc/sysconfig/docker
EnvironmentFile=-/etc/sysconfig/docker-storage
EnvironmentFile=-/etc/sysconfig/docker-network
Environment=GOTRACEBACK=crash
Environment=DOCKER_HTTP_HOST_COMPAT=1
Environment=PATH=/usr/libexec/docker:/usr/bin:/usr/sbin
ExecStart=/usr/bin/dockerd-current --graph /data/docker_data \
? ? ? ? ? --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current \
? ? ? ? ? --default-runtime=docker-runc \
? ? ? ? ? --exec-opt native.cgroupdriver=systemd \
? ? ? ? ? --userland-proxy-path=/usr/libexec/docker/docker-proxy-current \
? ? ? ? ? --init-path=/usr/libexec/docker/docker-init-current \
? ? ? ? ? --seccomp-profile=/etc/docker/seccomp.json \
? ? ? ? ? $OPTIONS \
? ? ? ? ? $DOCKER_STORAGE_OPTIONS \
? ? ? ? ? $DOCKER_NETWORK_OPTIONS \
? ? ? ? ? $ADD_REGISTRY \
? ? ? ? ? $BLOCK_REGISTRY \
? ? ? ? ? $INSECURE_REGISTRY \
?? ? ?$REGISTRIES
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity
TimeoutStartSec=0
Restart=on-abnormal
KillMode=process

[Install]
WantedBy=multi-user.target


[root@www docker_data]# cp -a /var/lib/docker/* /data/docker_data/
[root@www docker_data]# cd /data/docker_data
[root@www docker_data]# ll
總用量 0
drwx------. 2 root root ?6 8月 ?15 19:59 containers
drwx------. 3 root root 22 8月 ?15 19:59 image
drwxr-x---. 3 root root 19 8月 ?15 19:59 network
drwx------. 3 root root 40 8月 ?15 21:38 overlay2
drwx------. 4 root root 32 8月 ?15 19:59 plugins
drwx------. 2 root root ?6 8月 ?15 19:59 swarm
drwx------. 2 root root ?6 8月 ?15 21:16 tmp
drwx------. 2 root root ?6 8月 ?15 19:59 trust
drwx------. 2 root root 25 8月 ?15 19:59 volumes


[root@www docker_data]# systemctl daemon-reload

[root@www docker_data]# systemctl restart docker

[root@www docker_data]# docker info?

Centos7 配置Docker鏡像加速器,docker,容器,運(yùn)維

查看可知,默認(rèn)鏡像地址已經(jīng)更改

五、查看鏡像是否過來了

執(zhí)行docker images的命令,來獲取鏡像是否過來了

[root@www docker]# docker images
REPOSITORY ? ? ? ? ?TAG ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
docker.io/nginx ? ? latest ? ? ? ? ? ? ?89da1fb6dcb9 ? ? ? ?2 weeks ago ? ? ? ? 187 MB

Centos7 配置Docker鏡像加速器,docker,容器,運(yùn)維
[root@www docker]# docker -v? ? ?# 查看docker版本
Docker version 1.13.1, build 7d71120/1.13.1


[root@www lib]# docker info
Containers: 0
?Running: 0
?Paused: 0
?Stopped: 0
Images: 1
Server Version: 1.13.1
Storage Driver: overlay2
?Backing Filesystem: xfs
?Supports d_type: true
?Native Overlay Diff: true
Logging Driver: journald
Cgroup Driver: systemd
Plugins:?
?Volume: local
?Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: docker-runc runc
Default Runtime: docker-runc
Init Binary: /usr/libexec/docker/docker-init-current
containerd version: ?(expected: aa8187dbd3b7ad67d8e5e3a15115d3eef43a7ed1)
runc version: 8891bca22c049cd2dcf13ba2438c0bac8d7f3343 (expected: 9df8b306d01f59d3a8029be411de015b7304dd8f)
init version: fec3683b971d9c3ef73f284f176672c44b448662 (expected: 949e6facb77383876aeff8a6944dde66b3089574)
Security Options:
?seccomp
? WARNING: You're not using the default seccomp profile
? Profile: /etc/docker/seccomp.json
?selinux
Kernel Version: 3.10.0-1160.71.1.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
Number of Docker Hooks: 3
CPUs: 8
Total Memory: 7.62 GiB
Name: www.yhchange.com
ID: PA6Y:GFFW:FMUX:CDEI:ZZWM:WMBC:PS73:SVNG:2AZU:XT6L:PUHZ:KGNY
Docker Root Dir: /data/docker_data
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
?127.0.0.0/8

Registry Mirrors:
?https://d8b3zdiw.mirror.aliyuncs.com
?https://reg-mirror.qiniu.com/
?https://hub-mirror.c.163.com/
?https://docker.mirrors.ustc.edu.cn/

Live Restore Enabled: false
Registries: docker.io (secure)

?文章來源地址http://www.zghlxwxcb.cn/news/detail-658392.html

到了這里,關(guān)于Centos7 配置Docker鏡像加速器的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 1.安裝 docker 容器并配置鏡像加速器

    1.安裝 docker 容器并配置鏡像加速器

    1.2.1 實(shí)驗(yàn)環(huán)境準(zhǔn)備 實(shí)驗(yàn)環(huán)境: rockylinux8.8? ? 可以去官網(wǎng)下載?下載 Rocky | Rocky Linux 主機(jī)名: xuegod63 主機(jī) ip: 192.168.1.63(這個(gè) ip 大家可以根據(jù)自己所在環(huán)境去配置,配置成靜態(tài) IP) 2g 內(nèi)存、2vCPU、50G 硬盤 1、配置靜態(tài) ip 和主機(jī)名 1)把 ip 配置成靜態(tài)的 配置文件 /etc/sysconfig/

    2024年02月07日
    瀏覽(30)
  • 【Docker】從零開始:6.配置鏡像加速器

    【Docker】從零開始:6.配置鏡像加速器

    鏡像加速器是一個(gè)位于Docker Hub之前的緩存服務(wù)器,用于加速Docker鏡像的下載。當(dāng)我們配置了鏡像加速器后,從Docker Hub下載鏡像時(shí),Docker將首先嘗試從加速器服務(wù)器下載鏡像,如果加速器服務(wù)器上沒有該鏡像,則會從Docker Hub下載。 Docker加速器是一種工具,可以加速Docker鏡像的

    2024年02月05日
    瀏覽(28)
  • 【Docker】配置鏡像加速器(以騰訊云為例)

    安裝 Docker 軟件后,您可以直接通過? docker pull ?命令拉取鏡像。如您未配置鏡像加速源,直接拉取 DockerHub 中的鏡像,通常下載速度會比較慢。 為此,我們推薦您使用騰訊云 Docker 鏡像源加速鏡像下載。不同操作系統(tǒng)的詳細(xì)操作步驟略有區(qū)別,請使用對應(yīng)的操作步驟進(jìn)行配置

    2024年02月11日
    瀏覽(25)
  • Docker下載鏡像(配置阿里云加速器)和容器的基本使用(有指令解釋哦~)

    Docker下載鏡像(配置阿里云加速器)和容器的基本使用(有指令解釋哦~)

    ??沒有安裝Dokcer的可以去看一下我的另一篇文章 || 已經(jīng)安裝的可以根據(jù)文章內(nèi)容進(jìn)行操作或者瀏覽 (3條消息) Docker的三大核心概念與安裝docker(Dokcer 入門)_doucker安裝_我敲BUG的博客-CSDN博客 目錄 ?前言 :文章的指令必須安裝Docker才能執(zhí)行哦~ ??沒有安裝Dokcer的可以去看一下我

    2024年02月02日
    瀏覽(47)
  • 阿里云Docker鏡像加速器

    阿里云Docker鏡像加速器

    阿里云Docker鏡像加速器詳解: Docker 鏡像 倉庫 容器介紹 以及鏡像倉庫詳解 訪問 https://www.aliyun.com/ 搜索 “容器鏡像服務(wù)”

    2024年04月25日
    瀏覽(20)
  • 國內(nèi) Docker 鏡像加速器和國內(nèi)公共鏡像倉庫那些事

    國內(nèi) Docker 鏡像加速器和國內(nèi)公共鏡像倉庫那些事

    首先我們知道,全球最大的公共鏡像倉庫是 Docker 公司自己搭建的 Docker Hub,也是權(quán)威性最高的,里面包含了各種各樣的官方鏡像,Docker Hub 為每一個(gè)注冊用戶提供了個(gè)人鏡像倉庫服務(wù),該個(gè)人鏡像倉庫是公共的。 以上都不是重點(diǎn),重點(diǎn)是因?yàn)楦鞣N各樣的原因,國內(nèi)使用 Dock

    2024年02月05日
    瀏覽(25)
  • 2、使用阿里云鏡像加速器提升Docker的資源下載速度

    2、使用阿里云鏡像加速器提升Docker的資源下載速度

    1、注冊阿里云賬號并登錄 https://www.aliyun.com/ 2、進(jìn)入個(gè)人控制臺,找到“容器鏡像服務(wù)” 3、在“容器鏡像服務(wù)”中找到“鏡像加速器” 4、在右側(cè)列表中會顯示你的加速器地址,復(fù)制地址 5、進(jìn)入/etc/docker目錄,編輯daemon.json,此文件默認(rèn)不存在,保存時(shí)會自動創(chuàng)建 6、保存文

    2024年02月06日
    瀏覽(21)
  • Docker 安裝以及加速器配置

    Docker 安裝以及加速器配置

    通常我們因?yàn)榘惭bdocker出現(xiàn)許多錯誤,使用解壓版安裝方便快捷,并且增加加速器的配置,以及可視化界面的配置,讓我們的成長更近了一步 虛擬機(jī)使用nat模式,配置ens33如下: 參考資料: 全網(wǎng)最新最全最詳細(xì) linux安裝docker方式 - 知乎 docker國內(nèi)鏡像庫地址 docker鏡像倉庫地址

    2024年01月21日
    瀏覽(32)
  • docker安裝及加速器配置

    1、docker的安裝 官網(wǎng)https://docs.docker.com/engine/install/為我們提供了三種安裝方式。 使用存儲庫安裝 從軟件包安裝 使用便捷腳本安裝 官方推薦的是第一種,我里我也采用第一種方法,需要注意需要根據(jù)自己的系統(tǒng)和對應(yīng)版本進(jìn)行選擇。這里我以我的Ubuntu(18.04.4)為例, (1)設(shè)置

    2024年02月16日
    瀏覽(22)
  • 【Docker】Docker容器與虛擬機(jī)的對比、三要素、架構(gòu)和鏡像加速器的詳細(xì)講解

    【Docker】Docker容器與虛擬機(jī)的對比、三要素、架構(gòu)和鏡像加速器的詳細(xì)講解

    ??歡迎來到本文?? ??個(gè)人簡介:陳童學(xué)哦,目前學(xué)習(xí)C/C++、算法、Python、Java等方向,一個(gè)正在慢慢前行的普通人。 ??系列專欄:陳童學(xué)的日記 ??其他專欄:C++STL,感興趣的小伙伴可以看看。 ??希望各位→點(diǎn)贊?? + 收藏?? + 留言?? ? ??萬物從心起,心動則萬物動??

    2024年02月15日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包