【发布时间】:2020-01-13 21:42:03
【问题描述】:
我想将文件从一项服务共享到另一项服务。 我做一个简短的例子。
- Docker-compose.yml
- 手机:
- 码头文件
- app.apk
- 网站:
- 码头文件
docker-compose.yml
version: "3.7"
services:
web:
build: ./web
depends_on:
- mobile
volumes:
- data-volume:/var/lib/shared
mobile:
build: ./mobile
volumes:
- data-volume:/var/lib/shared
volumes:
data-volume:
Dockerfile.yml(移动)
FROM node:alpine AS mobile
COPY app.apk /var/lib/shared
RUN ls /var/lib/shared
Dockerfile.yml(网络)
FROM node:alpine AS web
RUN ls /var/lib/shared
所以我想在 web 服务中查看来自移动服务的 app.apk。
我尝试在 docker-compose 中使用卷,但它不起作用。我试图弄清楚几个小时。
有人知道怎么做吗?
【问题讨论】:
标签: docker docker-compose dockerfile docker-volume