0
我正在使用docker-compose进行laravel项目和nginx。Docker组合,链接文件在容器外
这是我的搬运工,compose.yml:
version: '2'
services:
backend:
image: my_image
depends_on:
- elastic
- mysql
mysql:
image: mysql:8.0.0
nginx:
depends_on:
- backend
image: my_image
ports:
- 81:80
所以,我的Laravel项目是在容器后端,如果我运行命令:docker-compose up -d
它的确定,创建所有容器和我的项目是在端口81上运行。
我的问题是,在我的容器后端Laravel项目中,我有一个.env
文件与数据库登录名,密码和其他东西。
如何在docker-compose up
之后编辑此文件?直接在容器中不是一个好主意,有没有办法将一个容器外的文件与docker-compose链接起来?
感谢