2022尚硅⾕docker学习笔记第⼀章 Docker简介
seedfsdfdsfd
第⼆章 Docker安装
docker进入容器
第三章 Docker常⽤命令
第四章 Docker镜像
第五章本地镜像发布到阿⾥云
第六章本地镜像发布到私有库
第七章 Docker容器数据卷
7.1坑:容器卷记得加⼊
7.1.1–privileged=true
7.1.2why
7.2回顾上⼀讲的知识点,参数v
类⽐计算机保护资源,docker容器也对重要的,敏感的数据进⾏备份(持久化)到宿主机的⽬录上。
7.3容器数据卷是什么
⽤⼀句话概括就是类似与Redis⾥⾯的rdb和aof⽂件,将docker容器内数据保存到宿主机的磁盘中。运⾏⼀个带有容器卷存储功能的容器实例:
随着案例的深⼊ -v参数可以挂载多个,就像笔记本可以挂载多个硬盘⼀样。
7.4容器数据卷能⼲嘛docker run -it --privileged =true -v/宿主机绝对路径⽬录:/容器内⽬录 镜像名
1
7.5数据卷案例
7.5.1宿主机和容器之间映射添加容器卷
(1)命令
容器卷和主机互通互联。直接命令添加:
案例具体实现代码:
其中–name⾃定义了⼀个名称u1。
(2)查看数据卷是否挂载成功,使⽤inspect命令:docker run -it --privileged =true -v /tmp/host_data:/tmp/docker_data --name =u1 ubuntu 1docker inspect 容器id
1
假设主机⼀侧停⽌⼯作了,采⽤docker stop给容器停了,然后在主机上添加内容,然后⽤命令docker exec -it 容器id /bin/bash重新进⼊容器,发现主机更新的内容,在容器内也更新了。(3)容器和宿主机之间的容器共享
7.5.2读写规则映射添加说明

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。