Ove*_*nje 1 docker docker-compose docker-volume
我正在尝试通过 docker-composer 安装卷,但运行后docker-compose up目录为空。
Dockerfile
FROM alpine:3.8
COPY test.txt ./app/
Run Code Online (Sandbox Code Playgroud)
docker-compose.yml
version: "3.7"
services:
test:
image: myrep/image:latest
volumes:
- "./app/:/app/"
Run Code Online (Sandbox Code Playgroud)
我的程序:
docker build .)docker tag xxx myrep/image && docker push myrep/image)docker pull myrep/image)docker-compose up)知道我做错了什么吗?
您将文件复制到映像中,但是当您启动容器时,您在安装容器时会使用目录覆盖它。
\n\n如果您希望该文件存在,请不要安装该卷。
\n\n您可以通过运行没有卷的映像并执行以下命令来验证这一点:
\n\ndocker-compose exec test ls -l /app\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
3067 次 |
| 最近记录: |