Docker 从入门到实践 0.4
进入容器 v. 导出和导入 vi. 删除 7. 仓库 i. Docker Hub ii. 私有仓库 iii. 配置文件 8. 数据管理 i. 数据卷 ii. 数据卷容器 iii. 备份、恢复、迁移数据卷 9. 使用网络 i. 外部访问容器 ii. 容器互联 10. 高级网络配置 i. 快速配置指南 ii. 配置 DNS iii. 容器访问控制 iv. 端口映射实现 v 命令来指定同时删除关联的容器。 这可 以让用户在容器之间升级和移动数据卷。具体的操作将在下一节中进行讲解。 数据卷容器 Docker —— 从入门到实践 49 数据卷容器 可以利用数据卷对其中的数据进行进行备份、恢复和迁移。 首先使用 --volumes-from 标记来创建一个加载 dbdata 容器卷的容器,并从本地主机挂载当前到容器的 /backup 目录。命令如下: $ sudo docker 命令来将 dbdata 卷备份为本地的 /backup/backup.tar 。 如果要恢复数据到一个容器,首先创建一个带有数据卷的容器 dbdata2。 $ sudo docker run -v /dbdata --name dbdata2 ubuntu /bin/bash 然后创建另一个容器,挂载 dbdata2 的容器,并使用 untar 解压备份文件到挂载的容器卷中。 $ sudo0 码力 | 179 页 | 2.27 MB | 1 年前3Docker 从入门到实践 0.9.0(2017-12-31)
停止容器时候的超时(默认为 10 秒)。 top 查看各个服务容器内运行的进程。 unpause 格式为 docker-compose unpause [SERVICE...] 。 恢复处于暂停状态中的服务。 up 格式为 docker-compose up [options] [SERVICE...] 。 该命令十分强大,它将尝试自动完成包括构建镜像,(重新)创建服务,启动服务,并关联 时也是一组容器的接口。容器组是部署、水 平放缩的最小单位。 容器组的使用 容器组可以通过组合来构建复杂的运用,其本来的意义包含: 内容管理,文件和数据加载以及本地缓存管理等。 日志和检查点备份,压缩,快照等。 监听数据变化,跟踪日志,日志和监控代理,消息发布等。 代理,网桥 控制器,管理,配置以及更新 替代方案 为什么不在一个单一的容器里运行多个程序? 1.透明化。为了使容器 --rate_limits=VALUE framework 的速率限制,即 query per second (qps); --recovery_slave_removal_limit=VALUE 限制注册表恢复后可以移除或停止的 slave 数 目,超出后 master 会失败,默认是 100%; --slave_removal_rate_limit=VALUE slave 没有完成健康度检查时候被移除的速率上限,0 码力 | 370 页 | 6.73 MB | 1 年前3Pod 容忍节点异常时间调整
ontroller-manager 中添加参数 --node-monitor-grace-period=20s,将节点被标记为不健康的容忍时间调整为 20s,修 修 改前请做好配置⽂件备份 改前请做好配置⽂件备份; 2. 执⾏ systemctl restart kube-controller-manager 重启 ControllerManager; 3. 执⾏ systemctl status =100,将对 污点 NotReady:NoExecute 及 Unreachable:NoExecute 的容忍时⻓(以秒记,默认为 300)调整为 100s,修改前请做好配置⽂件备份 修改前请做好配置⽂件备份; 2. 执⾏ systemctl restart kube-apiserver 重启 APIServer 3. 执⾏ systemctl status kube-apiserver0 码力 | 4 页 | 104.64 KB | 1 年前3docker 原理与应用实践 -- 张成远
cpuacct — 自动生成 CPU 使用报告 • cpuset — 限定所使用的核 • memory — 限制内存 • devices— 控制任务访问设备 • freezer— 挂起 / 恢复任务 Device Mapper • DM 框架为上层应用提供了丰富的设备映射及 IO 策 略方面的支持 • Docker 存储端实现之一使用 DM - thin provision • 上层通过0 码力 | 26 页 | 1.79 MB | 1 年前3
共 4 条
- 1