如何卷 mariadb 容器整个文件系统?

How to volume mariadb container whole file system?

我在 MariaDB 容器中 运行 ls 命令,看到一堆目录:bin、dev、lib、lib64、tmp 等

试过了,但是只有几个文件夹

/my/own/datadir:/var/lib/mysql

如何对所有容器主目录进行卷?

您只需在操作时指明路径,以防某些文件您看不到但它们在 Docker 容器中可能是因为它们被隐藏了。尝试 运行 ls -la.

要制作整个系统的卷,则必须为系统中的每个文件夹制作一个卷。一个用于 /etc 一个用于 /var 一个用于 /dev 因为您不能使用 / 作为卷的路径。