国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

Docker數據存儲之tmpfs mounts詳解

2024-09-01 13:56:38
字體:
來源:轉載
供稿:網友

閱讀本文前,希望你已經對Volumes和Bind mounts有了初步的了解,具體可以參考以下文章:

  • Docker數據持久化之Volumes
  • Docker數據持久化之Bind mounts

tmpfs mounts

Volumes和Bind mounts模式使我們能夠在宿主機和容器間共享文件從而我們能夠將數據持久化到宿主機上,以避免寫入容器存儲層帶來的容器停止后數據的丟失的問題。

如果你使用linux運行Docker,那么避免寫入數據到容器存儲層還有一個方案:tmpfs mounts。

tmpfs mounts,顧名思義,是一種非持久化的數據存儲。它僅僅將數據保存在宿主機的內存中,一旦容器停止運行,tmpfs mounts會被移除,從而造成數據丟失。

tmpfs mounts的使用

我們可以在運行容器時通過指定--tmpfs參數或--mount參數來使用tmpfs mounts:

$ docker run -d / -it / --name tmptest / --mount type=tmpfs,destination=/app / nginx:latest
$ docker run -d / -it / --name tmptest / --tmpfs /app / nginx:latest

使用--tmpfs參數無法指定任何其他的可選項,并且不能用于Swarm Service。

使用docker container inspect tmptest命令,然后查看Mounts部分可以看到:

"Tmpfs": { "/app": ""},

tmpfs mounts 可選選項

Docker,數據存儲,tmpfs,mounts

一個例子:

docker run -d / -it / --name tmptest / --mount type=tmpfs,destination=/app,tmpfs-mode=1770 / nginx:latest

 

參考文章

https://docs.docker.com/storage/tmpfs/

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贡山| 东阿县| 福贡县| 宝应县| 河曲县| 亳州市| 山阴县| 上高县| 香河县| 镇雄县| 柘荣县| 盈江县| 河南省| 屯昌县| 墨竹工卡县| 安岳县| 台安县| 洛隆县| 丽江市| 红原县| 黑山县| 海口市| 莲花县| 维西| 大庆市| 宣化县| 隆安县| 邯郸市| 阿图什市| 宁海县| 楚雄市| 杨浦区| 宁化县| 文安县| 司法| 临夏县| 翁源县| 翼城县| 缙云县| 泾阳县| 巴青县|