BenjaminYang In solitude, where we are least alone
摘要: 使用tmpfs挂载 volume和bind mounts允许您在主机和容器之间共享文件,以便即使在容器停止后也可以保留数据。 如果你在Linux上运行Docker,你有第三个选择:tmpfs mounts。使用tmpfs挂载创建容器时,容器可以在容器的可写层外创建文件。 与volume和绑定挂载相反 阅读全文
posted @ 2018-08-21 19:23 benjamin杨 阅读(4662) 评论(0) 推荐(1) 编辑
摘要: 使用bind mounts 自Docker早期以来bind mounts 一直存在。与volumes相比,绑定挂载具有有限的功能。使用bind mounts时,主机上的文件或目录将装入容器中。文件或目录由其在主机上的完整路径或相对路径引用。相反,当您使用卷时,会在主机上的Docker存储目录中创建一 阅读全文
posted @ 2018-08-21 19:05 benjamin杨 阅读(5399) 评论(0) 推荐(0) 编辑
摘要: 使用volumes 卷是保存Docker容器生成和使用的数据的首选机制。mount binds依赖于主机的目录结构,而卷完全由Docker管理。卷绑定安装有几个优点: 与绑定装入相比,卷更易于备份或迁移。 您可以使用Docker CLI命令或Docker API管理卷。 卷适用于Linux和Wind 阅读全文
posted @ 2018-08-21 17:09 benjamin杨 阅读(18589) 评论(0) 推荐(0) 编辑
摘要: 管理Docker中的数据 默认情况下,在容器内创建的所有文件都存储在可写容器层中。这意味着: 当该容器不再运行时,数据不会持久存在,如果另一个进程需要,则可能很难从容器中获取数据。 容器的可写层紧密耦合到运行容器的主机。您无法轻松地将数据移动到其他位置。 写入容器的可写层需要 存储驱动程序来管理文件 阅读全文
posted @ 2018-08-21 13:05 benjamin杨 阅读(961) 评论(0) 推荐(1) 编辑
摘要: 启用IPv6支持 在Docker容器或swarm服务中使用IPv6之前,需要在Docker守护程序中启用IPv6支持。之后,您可以选择将IPv4或IPv6(或两者)与任何容器,服务或网络一起使用。 注意:仅在Linux主机上运行的Docker守护程序上支持IPv6网络。 编辑/etc/docker/ 阅读全文
posted @ 2018-08-21 10:45 benjamin杨 阅读(1989) 评论(0) 推荐(1) 编辑