谈谈 Docker 网络

2018-07-01
阅读 22 分钟
4.3k
Linux命名空间是一个相对较新的内核功能,对于实现容器至关重要。 命名空间将全局系统资源包装到一个抽象中,该抽象只会与命名空间中的进程绑定,从而提供资源隔离。Linux内核提供了6种类型的命名空间:pid,net,mnt,uts,ipc和user。网络命名空间为命名空间中的所有进程提供了全新的网络堆栈。 这包括网络接口,路由...

分布式 key-value 存储系统 etcd 的安装备忘

2018-07-01
阅读 5 分钟
6.6k
由于 etcd 的安装、启动等过程与官方文档所说的有些不同,这里备忘以免重复采坑。Github 地址:[链接] 这里介绍集群的启动方式,假设我们有两台机器: 机器一:192.168.33.10机器二:192.168.33.11 注:两台机器无需建立 SSH 互信

在 Docker 中运行 Laravel 项目

2017-04-20
阅读 4 分钟
5.3k
本篇承接 使用 Docker 构建 LNMP 环境,介绍如何在该文所用的容器中运行 Laravel 项目。主要步骤为:转移 Laravel 项目到数据卷 => 配置数据库 => 配置 Nginx => 配置 Laravel 的 .env 文件。

使用 Docker 构建 LNMP 环境

2017-03-26
阅读 5 分钟
10.4k
构建的环境为:PHP 7.1.3 fpm & Nginx 1.11.10 & MySQL 5.7 对 Docker 不熟悉的读者可以参考之前撰文的一篇文章:Docker 快速上手

Docker 快速上手指南

2017-03-24
阅读 10 分钟
9.1k
这种性能使得我们不必在分享代码或项目合作、交接时附带一长串的环境配置指南进行版本限制和扩展描述;也不必再特意记录自己对现有环境的配置改变,以免下次系统迁移时手足无措;更为重要的是,Docker 在提供以上解决方案的同时没有把解法变得复杂,相反的,它提供了一种更快、更容易的方式。