chevron_left

Docker 教程

免费
第 1.5 回

教程文档

Docker 教程 - 数据管理

2023年11月17日
Docker 教程

数据管理

什么是数据卷?

就是将宿主机的某个目录,映射到容器中,作为数据存储的目录,我们就可以在宿主机对数据进行存储。

docker 数据卷命令

docker run --help

-v, --volume list               Bind mount a volume (default [])
                                挂载一个数据卷,默认为空

我们可以使用命令 docker run 用来创建容器,可以在使用 docker run 命令时添加 -v 参数,就可以创建并挂载一个到多个数据卷到当前运行的容器中。

-v 参数的作用是将宿主机的一个目录 (绝对路径) 作为容器的数据卷挂载到 docker 容器中,使宿主机和容器之间可以共享一个目录,如果本地路径不存在,Docker 也会自动创建。

数据卷实践

映射目录

# 创建测试文件
echo "hello 111" > /tmp/hello1.txt

# 启动一个容器,挂载数据卷
doc...

课程介绍

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

适合这样的人

新手