在我尝试从容器中提取一些日志时,我编辑了docker-compose.yml
,添加了一个指向这些日志的额外挂载。
在运行docker-compose并重新创建相应的图像后,我发现所有日志文件都已消失,因为容器已被完全替换(这对我来说非常明显)
有没有办法恢复旧容器?
另外:docker卷位于/var/lib/docker/volumes/
下,容器的根文件系统在哪里?
以下是docker-compose的片段:
version: '3.3'
services:
some_app:
image: some_image:latest
restart: always
volumes:
- some_image_logs:/var/log
volumes:
some_image_logs: {}