我已经通过docker-compose
制作了一个容器,这里是.yml
:
gateway:
build: .
image: sng
container_name: sng
command: tail -F /dev/null
ports:
- "10091:10091"
volumes:
- vendor:/root/vendor
volumes:
vendor:
Dockerfile
只是拉动图像并运行composer install
:
FROM php:7-fpm-alpine
EXPOSE 10091
WORKDIR /root
COPY . .
RUN apk add composer && composer install --no-progress
我是否可以通过一种方法将创建的vendor
文件夹自动同步回代码库,而无需从主机运行docker cp
?
答案 0 :(得分:0)
哦,我很抱歉!我做了您想要的,只是将一定数量的供应商装载到供应商文件夹中。
volumes:
- path/to/local/vendor:vendor