作者個人研發的在高並發場景下,提供的簡單、穩定、可擴展的延遲消息隊列框架,具有精准的定時任務和延遲隊列處理功能。 |
作者個人研發的在高並發場景下,提供的簡單、穩定、可擴展的延遲消息隊列框架,具有精准的定時任務和延遲隊列處理功能。自開源半年多以來,已成功為十幾家中小型企業提供了精准定時調度方案,經受住了生產環境的考驗。為使更多童鞋受益,現給出開源框架地址:
https://github.com/sunshinelyz/mykit-delay
最近,有讀者跟我說,他的Docker和K8S環境是搭建在Windows系統上的。而Windows系統會將Docker鏡像文件默認下載到C盤,時間一長,Docker鏡像占用的磁盤存儲空間越來越多,導致C盤的存儲空間不足。聽小伙伴這么說,第一時間,我想到的是將Docker默認的鏡像存儲目錄遷移到其他盤符下,這樣就能解決C盤空間不足的問題。說干就干,於是乎,便有了這篇文章的分享!!
文章和搭建環境所需要的yml文件已收錄到:https://github.com/sunshinelyz/technology-binghe 和 https://gitee.com/binghe001/technology-binghe 。
如果文件對你有點幫助,別忘記給個Star哦!
我將如何遷移Docker鏡像目錄的過程進行了總結,小伙伴們按照如下步驟進行操作,就能夠遷移Docker鏡像目錄啦!!
1.在D盤創建一個存放docker虛擬機的文件夾,如下面圖中所示:
2.創建好以后,找到桌面右下角的docker圖標,在上面點右鍵,選擇settings,打開docker的設置界面。
3.然后在docker的設置界面中點擊Resources選項下的ADVANCED設置選項,即高級設置。
4.在高級設置中,我們可以看到有一個disk image location,即硬盤鏡像的存放位置。默認是在C盤,點擊旁邊的browse按鈕
5.這個時候會彈出文件夾選擇窗口,依次找到此電腦->D盤->docker文件夾,然后點擊確定。然后回到設置界面,會看到鏡像文件的位置變成了我們設置的文件夾。點擊設置界面右下角的apply應用設置。
6.選擇完成后,點擊右下角的Apple&Restart按鈕重啟Docker。
7.重啟完成后,我們打開D盤的docker下的DockerDesktop文件夾,會發現docker的虛擬機文件已經轉移到了這個目錄。如下面圖中所示。在前面的經驗中我們已經說過,在windows平台上,docker是通過hyper-v打開一個docker虛擬機來提供docker服務。因此隨着你下載的鏡像越多,這個docker鏡像文件會越來越大。因此你一定要及時清理不使用的docker虛擬機里的鏡像。
本文地址:https://www.linuxprobe.com/docker-disk-full.html