Docker 存储管理与性能优化
1. 日志访问与共享存储备份
从主机系统访问 http://localhost:5000 并进行相关操作后,会生成日志。这些日志可在主机系统的 /home/serverlogs 目录中访问,该目录映射到 Docker 容器内的 /var/log/nginx 。操作步骤如下:
$ cd serverlogs/
$ ls
access.log error.log
$ cat access.log
172.17.42.1 - - [20/Jan/2017:14:57:41 +0000] "GET / HTTP/1.1" 200 612 "-"
"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101
Firefox/50.0" "-"
Docker 卷插件允许挂载共享存储后端,这样在主机故障时,用户不会遭受数据丢失,因为数据由共享存储备份。传统方法在迁移容器时,卷不会随之迁移,而借助外部 Docker 卷插件,如 Flocker 和 Convoy,可使卷具有可移植性,便于跨主机迁移容器并保护数据,因为数据不依赖于主机文件系统。
2. Flocker 卷插件
Flocker 广泛用于运行需要持久存储的容器化有状态服务和应用程序。它增强了 Docker 的卷管理功能,提供了卷的持久性、故障转移和高可用性。
Docker存储管理与性能优化
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



