用不可变的基础设施提高攻击者的攻击成本
本文讲的是用不可变的基础设施提高攻击者的攻击成本, Docker 容器的一个便捷之处在于它们是不可变的。Docker 附带一个写入时复制的文件系统,意味着基础镜像不能被修改,除非你显式地发布一个提交。 这么便利的原因之一是,你很容易检查出被修改的地方,如果试图调查一个安全事件,这可能会派上用场。 Demo 应用 以这个 demo 基础设施举例来说: 我们有一个PHP 应用作为前端,用 MYSQL 服务器作为我们的后端数据库,你可以在家试试跑一下命令: docker run -d --name db -e MYSQL_ROOT_PASSWORD=insecurepwd mariadb docker run -d -p 80:80 --link db:db diogomonica/phphack 现在你的数据库和前端都已经启动起来了,你可以







