欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS7如何修改Docker鏡像默認(rèn)存儲位置

 更新時間:2023年11月27日 08:35:56   作者:程行者  
這篇文章主要介紹了CentOS7如何修改Docker鏡像默認(rèn)存儲位置問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

CentOS7修改Docker鏡像默認(rèn)存儲位置

停止docker服務(wù)

# systemctl stop docker

修改docker服務(wù)啟動文件

# vim /etc/sysconfig/docker

OPTIONS='--selinux-enabled --log-driver=journald --graph=/docker  --signature-verification=false --insecure-registry  192.168.1.1'
#--insecure-registry  192.168.1.1這是倉庫地址可以忽略
# /docker這個目錄就是我用于替代默認(rèn)/var/lib/docker的目錄,目錄創(chuàng)建好之后記得“mv /var/lib/docker/* /docker/”,把所有原先目錄下所有的文件和目錄拷貝到新目錄下。

重新加載配置并啟動

# systemctl daemon-reload
# systemctl start docker

檢查docker信息
# docker info

修改docker默認(rèn)存儲路徑方法總結(jié)

默認(rèn)情況下,docker鏡像的默認(rèn)存儲路徑是/var/lib/docker,這相當(dāng)于直接掛載根目錄下,然而如果在安裝系統(tǒng)時選擇了自動分區(qū),根分區(qū)一般不會分太大,CentOS會默認(rèn)分50G,麒麟v4大概是100G。

docker的默認(rèn)路徑:

修改docker的默認(rèn)路徑,有三種方法

先創(chuàng)建新的docker目錄

mkdir /home/docker

centos在安裝時如果選擇默認(rèn)分區(qū),會把最大存儲空間分給home,此處也可另外掛載一塊磁盤,把新的docker目錄建在新磁盤上面

如果已經(jīng)有鏡像已經(jīng)加載,已經(jīng)有容器正在運(yùn)行,請先停了docker服務(wù),并把數(shù)據(jù)遷移到新目錄中

1.修改docker.service

vim /usr/lib/systemd/system/docker.service
 
#在里面的EXECStart的后面增加--graph /home/docker:
 
ExecStart=/usr/bin/dockerd  -H fd:// --containerd=/run/containerd/containerd.sock  --graph /home/docker

保存退出后執(zhí)行以下命令

systemctl enable docker
systemctl daemon-reload
systemctl restart docker

2.編輯配置文件/etc/docker/daemon.json

添加 "data-root": "/home/docker",

vim /etc/docker/daemon.json
 
{
  "registry-mirrors": ["https://registry.docker-cn.com"],
  "data-root": "/home/docker",
  "log-driver":"json-file",
  "log-opts": {"max-size":"100m"}
}

保存退出后

重啟docker應(yīng)用

systemctl restart docker

3.使用軟鏈接

使用軟鏈接需要先把/var/lib下的docker目錄刪除,刪除之前記得遷移數(shù)據(jù)。然后用下面命令創(chuàng)建軟鏈接

ln -s /home/docker /var/lib
systemctl restart docker

重啟docker

這就是修改docker默認(rèn)路徑之方法,可根據(jù)實(shí)際情況選用。

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker Desktop Vmmem內(nèi)存占用過高問題及完美解決方案

    Docker Desktop Vmmem內(nèi)存占用過高問題及完美解決方案

    DockerDesktopVmmem內(nèi)存占用過高問題常見于其基于WSL運(yùn)行類似虛擬機(jī)的機(jī)制,通過編輯.wslconfig文件限制WSL資源,可有效降低內(nèi)存占用,具體操作包括創(chuàng)建.wslconfig文件,調(diào)整內(nèi)存配置,并重啟Docker Desktop,需注意內(nèi)存設(shè)置不宜過小,以免影響Docker運(yùn)行和容器穩(wěn)定性
    2024-09-09
  • Docker 解決容器時間與主機(jī)時間不一致的問題三種解決方案

    Docker 解決容器時間與主機(jī)時間不一致的問題三種解決方案

    這篇文章主要介紹了Docker 解決容器時間與主機(jī)時間不一致的問題的相關(guān)資料,這里提供了三種方法,供大家參考,需要的朋友可以參考下
    2016-12-12
  • 以示例講解Clickhouse Docker集群部署以及配置

    以示例講解Clickhouse Docker集群部署以及配置

    這篇文章主要介紹了Clickhouse Docker集群部署及配置,示例講解的非常詳細(xì),希望可以幫助到有需要的小伙伴
    2021-08-08
  • 聊聊kubernetes1.20用containerd替換docker(shim)的問題

    聊聊kubernetes1.20用containerd替換docker(shim)的問題

    這篇文章主要介紹了kubernetes1.20用containerd替換docker(shim),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • Docker的鏡像制作方法詳解

    Docker的鏡像制作方法詳解

    這篇文章主要介紹了Docker的鏡像制作方法的相關(guān)資料,文章講解了Docker鏡像的基本原理、結(jié)構(gòu)和制作方式,鏡像是創(chuàng)建Docker容器的基礎(chǔ),需要的朋友可以參考下
    2024-10-10
  • docker中使用mysql數(shù)據(jù)庫詳解(在局域網(wǎng)訪問)

    docker中使用mysql數(shù)據(jù)庫詳解(在局域網(wǎng)訪問)

    這篇文章主要給大家介紹了在docker中使用mysql數(shù)據(jù)庫,在局域網(wǎng)訪問的相關(guān)資料,文中通過圖文以及示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-06-06
  • Docker網(wǎng)絡(luò)模型以及容器通信詳解續(xù)篇

    Docker網(wǎng)絡(luò)模型以及容器通信詳解續(xù)篇

    這篇文章主要介紹了Docker網(wǎng)絡(luò)模型以及容器通信詳解續(xù)篇的相關(guān)資料,通過學(xué)習(xí)Docker網(wǎng)路驅(qū)動模型,更好地解決容器間的通信問題,需要的朋友可以參考下
    2022-11-11
  • 如何在mac上用docker對Oracle進(jìn)行部署使用

    如何在mac上用docker對Oracle進(jìn)行部署使用

    這篇文章主要介紹了如何在mac上用docker對Oracle進(jìn)行部署使用,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • 優(yōu)化docker鏡像體積的方法詳解

    優(yōu)化docker鏡像體積的方法詳解

    鏡像的本質(zhì)是鏡像層和運(yùn)行配置文件組成的壓縮包,構(gòu)建鏡像是通過運(yùn)行 Dockerfile 中的 RUN 、COPY 和 ADD 等指令生成鏡像層和配置文件的過程,本文給大家介紹了如何優(yōu)化 docker 鏡像體積,需要的朋友可以參考下
    2025-03-03
  • 在Docker中構(gòu)建并運(yùn)行Nginx容器的完整教程

    在Docker中構(gòu)建并運(yùn)行Nginx容器的完整教程

    Docker 作為一種強(qiáng)大的容器化平臺,使得開發(fā)、測試和部署變得更加高效和靈活,Nginx 是一款廣泛使用的高性能 Web 服務(wù)器和反向代理服務(wù)器,適用于各種場景,在本教程中,我們將詳細(xì)介紹如何在 Docker 中構(gòu)建并運(yùn)行一個 Nginx 容器,需要的朋友可以參考下
    2024-09-09

最新評論