Docker卷和数据管理

2024-02-21 10:59:45 浏览数 (2)

Docker卷用于持久化和共享容器的数据。通过使用卷,可以将数据生命周期从容器生命周期中解耦出来。

创建卷

创建一个新的卷:

代码语言:javascript复制
docker volume create my-volume
运行容器时挂载卷

在容器中使用卷:

代码语言:javascript复制
docker run -d --name my-container -v my-volume:/data nginx

这个命令启动了一个nginx容器,将my-volume卷挂载到容器的/data目录。

查看卷

列出所有卷:

代码语言:javascript复制
docker volume ls
删除卷

删除一个卷:

代码语言:javascript复制
docker volume rm my-volume

0 人点赞