Docker基础镜像文件系统
Docker不能修改基本映像的文件系统,但不能复制它。 如何在容器使用期间存储其更改? 我看到它存储在/var/lib/docker
下的文件,但如何可以存储filesys的变化而不修改它? 什么是方法?
它通过一个新的文件系统层存储更改,因为它的写入时复制机制:
这些变化在docker rm
后消失(除非docker stop
后, docker commit
)
如果您需要一些持久性,您将需要使用卷或使用数据卷容器 。
在执行docker run
,可以从主机挂载卷或从数据容器挂载一个卷。
- 使用networking卷装载图像
- ERROR org.hibernate.util.JDBCExceptionReporter – 无法创buildPoolableConnectionFactory
- java Runtime.getRuntime()。availableProcessors()和nproc返回不同的值
- Docker-compose指定configuration文件
- 在Docker中将“named volume”挂载为非root用户
- Azure Docker Container – 如何将启动命令传递给docker run?
- dockerfile中没有添加蜻蜓独立文件
- Docker访问来自主机的容器日志
- 如何通过Web界面为多个实例部署Docker集群?