首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Docker
订阅
_vivi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
十一条 Docker 守则
很多人最终还是决定使用 Docker 解决问题。 Docker 的优点很多,比如: 一体化——将操作系统、库版本、配置文件、应用程序等全部打包装在容器里。从而保证 QA 所测试的镜像 (image) 会携带同样的行为到达生产环境。 轻量——内存占用极小,只为主要过程分配内存。 快读——一键启动,就像启动常见的 linux 过程一样快。
Docker的网络(三)
从Linux的network namespace开始,通过详细讲解Docker的内置网络host和bridge,来给大家展示不同容器之间网络的隔离和通信是如何实现的。 其中docker0的networkspace是本机网卡,veth26d281@if13有自己独立的networ…
docker 基础总结
Docker是一个开源的容器引擎,它基于 LXC 容器技术,使用 Go 语言开发。源代码托管在 Github 上,并遵从 Apache2.0 协议。 Docker采用 C/S 架构,其可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。 简单来说: Docker 就…
一次 Docker 容器内大量僵尸进程排查分析
前段时间线上的一个使用 Google Puppeteer 生成图片的服务炸了,每个 docker 容器内都有几千个孤儿僵死进程没有回收,如下图所示。 这篇文章比较长,主要就讲了下面这几个问题。 Puppeteer 是一个 node 库,是 Chrome 官方提供的无界面 chr…
Docker Bridge网络机制深入剖析-Docker商业环境实战
专注于大数据及容器云核心技术解密,可提供全栈的大数据+云原生平台咨询方案,请持续关注本套博客。如有任何学术交流,可随时联系。更多内容请关注《数据云技术社区》公众号。 Docker 通过网络驱动来支持容器的网络通信,默认情况下,Docker 提供两种网络驱动供我们使用,一个是 b…
如何编写 Dockerfile 文件创建 Docker 镜像
承接上篇文章 docker 镜像与容器,本篇来讲讲如何创建 Dockerfile 来构建一个镜像。上篇文章有讲到构建一个自定义镜像是手动去构建的,虽然步骤清晰,但是操作比较繁琐,镜像分发起来也不是很方便,所以有必要用一种更好的办法去替换这种模式去创建自定义镜像,于是 Docke…
基于 Docker 结合 Canal 实现 MySQL 实时增量数据传输
在早期的时候,阿里巴巴公司因为杭州和美国两个地方的机房都部署了数据库实例,但因为跨机房同步数据的业务需求 ,便孕育而生出了canal,主要是基于trigger(触发器)的方式获取增量变更。从 2010 年开始,阿里巴巴公司开始逐步尝试数据库日志解析,获取增量变更的数据进行同步,…
10分钟快速掌握Docker必备基础知识
带着心里的一点点疑问,让我们一起来学习Docker吧。 部署非常慢:因为我们得先准备硬件服务器,接着还要安装操作系统,然后再部署应用程序,而且应用程序还有很多的依赖软件,所以这个过程是比较慢的。 成本非常高:主要是物理器成本太高,即使是部署一个简单的应用,也需要一台服务器。 迁…
在 macOS 上使用 Docker Desktop 启动 Kubernetes 踩坑全记录
下载 Docker Desktop 按提示进行安装。 点击 Docker 图标,选择 Preferences... > Kubernetes 进入 Kubernetes 配置页: 然后勾选 Enable Kubernetes,点击下方 Apply 按钮,启动 Kubernete…
使用Docker Compose部署SpringBoot应用
Docker Compose是一个用于定义和运行多个docker容器应用的工具。使用Compose你可以用YAML文件来配置你的应用服务,然后使用一个命令,你就可以部署你配置的所有服务了。 使用docker-compose up命令将所有应用服务一次性部署起来。 注意:如果遇到…