编写生产环境中最优的 Dockerfile

生产实践中一定优先使用 Dockerfile 的方式构建镜像。因为使用 Dockerfile 构建镜像可以带来很多好处: 易于版本化管理,Dockerfile 本身是一个文本文件,方便存放在代码仓库做版本管理…

Docker 容器化部署 Python 应用

Docker 是一个开源项目,为开发人员和系统管理员提供了一个开放平台,可以将应用程序构建、打包为一个轻量级容器,并在任何地方运行。Docker 会在软件容器中自动部署应用程序。 在本篇…

关于overlay2存储驱动的磁盘配额问题

概述 这篇短文向大家介绍一下正确使用存储驱动的姿势,非常有用。 为啥要用overlay2 docker centos(内核3.10)上默认存储驱动是devicemapper 的loop-lvm模式,这种模式是用文件模拟块…

如何配置docker使用HTTP代理

Ubuntu 设置docker使用http proxy sudo /etc/default/docker export http_proxy="http://127.0.0.1:3128/" export https_proxy="http://127.0.0.1:3128/" export HTTP_PROXY="http://12…

Docker网络详解及pipework

Docker作为目前最火的轻量级容器技术,有很多令人称道的功能,如Docker的镜像管理。然而,Docker同样有着很多不完善的地方,网络方面就是Docker比较薄弱的部分。因此,我们有必要深入了…

Docker结合Consul实现的服务发现

如何使用Consul相关的系列工具,以使得服务发现其他的周边功能更容易实现。   架构回顾以及下一步要做的 在这篇文章里,我们将继续扩展之前上一篇里所创建的架构设置。在上篇里,…