docker,将容器文件夹挂载到主机

docker,将容器文件夹挂载到主机

我需要将容器的文件夹以及容器中的所有内容挂载到主机。

在容器里,有这个文件夹,里面有很多文件。

/u01/app/oracle/product/19.3.0/dbhome_1

在我的主机上,我有这个空文件夹。

/opt/oracle/ohome

我需要将文件夹及其所有内容/u01/app/oracle/product/19.3.0/dbhome_1从容器挂载到主机文件夹。/opt/oracle/ohome

我需要使用主机上容器中的文件。

我尝试了这个(并且源/目标路径也改变了)。

docker run -d -p 1521:1521 --shm-size=3g --name oracle -v /opt/oracle/ohome:/u01/app/oracle/product/19.3.0/dbhome_1 IMAGE

我也尝试过bind,但没有成功,每次文件夹都是空的。

我怎样才能做到这一点?

谢谢。

相关内容