如何部署一个酷酷的 Docker 在线实验室
;Play With Docker ( Docker 在线实验室) 是一个运行在浏览器中的 Docker Playground,无需安装任何环境,就可以在线体验 Docker。 今年 3 月,我基
来自: 社区博客测试环境docker化(二)—容器集群编排实践
本文来自网易云社区 作者:孙婷婷 背景 在前文《 测试环境docker化—基于ndp部署模式的docker基础镜像制作》中已经详述了docker镜像制作及模块部署的过程,按照上述做法已可以搭建测试环境。但是在实践过程中发现存在很多问题: 在一台云主机上搭建多个模块,容易出现资源不足的情况(我们在实验过程中有台云主机好几次宕机,经常要删掉不用的镜像容器); 部分模块之间需要相互调用,为方便部署多套
来自: 社区博客细说Mammut大数据系统测试环境Docker迁移之路
前言 最近几个月花了比较多精力在项目的测试环境Docker迁移上,从最初的docker“门外汉”到现在组里的同学(大部分测试及少数的开发)都可以熟练地使用docker环境开展测试工作,中间也积累了一些经验和踩过不少坑,借此2017复盘的机会,总结一下整个环境的搭建过程,希望可以给其他有志于向docker迁移的项目提供些许参考,同时也想跟其他docker的老司机们一起探讨改进方式。 Docker迁
来自: 社区博客Docker 镜像的存储机制
作者:姜政冬 网易云服务端开发工程师 近几年 Docker 风靡技术圈,不少从业人员都或多或少使用过,也了解如何通过 Dockerfile 构建镜像,从远程镜像仓库拉取自己所需镜像,推送构建好的镜像至远程仓库,根据镜像运行容器等。这个过程十分简单,只需执行 docker build、docker pull、docker push、docker run 等操作即可。但大家是否想过镜像在本
来自: 社区博客从 0 到 1 工程实践 (8): Docker 容器及操作
欢迎访问网易云社区,了解更多网易技术产品运营经验。 2.2.3 Docker 容器及操作 容器是镜像的运行实例,它可以被启动、开始、停止和删除。每个容器都是相互隔离 的、保证安全的独立空间。可以把容器看作是一个简易版的 Linux 环境(包括 root 用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。 注:镜像是只读的,容器在启动的时候创建一层可写层作为最上层。本节将围绕容器
来自: 社区博客Docker容器的原理与实践 (下)
Docker原理分析 Docker架构 [图片] 镜像原理 镜像是一个只读的容器模板,含有启动docker容器所需的文件系统结构及内容Docker以镜像和在镜像基础上构建的容器为基础,以容器开发、测试、发布的单元将应用相关的所有组件和环境进行封装,避免了应用在不同平台间迁移所带来的依赖问题,确保了应用在生产环境的各阶段达到高度一致的实际效果。 主要特点 分层 镜像采用分层构建,每个镜像由一系
来自: 社区博客教程 | 如何使用 Kubernetes 轻松部署深度学习模型
参与:Geek AI、路 本文介绍了如何使用 Python、Keras、Flask 和 Docker 在 Kubernetes 上部署深度学习模型。 [图片] 这简直太容易了,连你的老板都能做到! 本文展示了如何用 Keras 构建深度学习模型的简单示例,将其作为一个用 Flask 实现的 REST API,并使用 Docker 和 Kubernetes 进行部署。本文给出的并不是一个鲁棒性很好
来自: 社区博客基于zookeeper的Swarm集群搭建
简介 Swarm:docker原生的集群管理工具,将一组docker主机作为一个虚拟的docker主机来管理。 对客户端而言,Swarm集群就像是另一台普通的docker主机。 Swarm集群中的每台主机都运行着一个swarm节点代理,每个代理将该主机上的相关Docker守护进程注册到集群中。和节点代理相对应的是Swarm管理者,用于对集群进行管理。 运行Swarm的所有Docker节点必须运
来自: 社区博客Docker, Kubernetes, DCOS 不谈信仰谈技术
此文已由作者刘超授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验 看来容器编排系统的争夺已经白热化了,乱花渐欲迷人眼,最近老是有各种文章比较这三个框架,这篇文章不谈信仰,不对比优劣,只谈技术,甚至会谈如果从一个平台转向另一个平台,都要了解些啥。 一、架构 啥都不说,先上三个架构图 Docker Swarm Mode [图片] DCOS [图片] 这张图主要显示了一些组件,还
来自: 社区博客浅谈K8S cni和网络方案
此文已由作者黄扬授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 目前不论是个人还是企业,在使用k8s时,都会采用CNI作为集群网络方案实现的规范。 在早先的k8s版本中,kubelet代码里提供了networkPlugin,networkPlugin是一组接口,实现了pod的网络配置、解除、获取,当时kubelet的代码中有个一个docker_manager,负责容器
来自: 社区博客