理解Docker Compose中的`./`和`../`路径
引言
在使用Docker Compose编排容器时,我们经常需要在配置文件中指定各种路径。对于初学者来说,./
和../
这样的相对路径可能会让人感到困惑。本文将用通俗易懂的方式解释这些路径在Docker Compose中的含义和使用方法。
可见下面这个截图是ragflow的docker目录下的docker-compose.yml文件:
基本概念
什么是相对路径?
相对路径是指相对于当前工作目录的路径表示方式。与绝对路径(如/usr/local/app
)不同,相对路径不包含完整的目录层次结构。
Docker Compose中的路径基准
关键点在于:在Docker Compose中,所有相对路径都是相对于docker-compose.yml
文件所在的目录。
./
- 同级目录
./
代表