Docker容器化从虚拟机LAMP部署

时间:2017-12-01 13:03:25

标签: linux docker containers lamp devops

我是Docker Containers的新手,我有在LAMP堆栈的VM上运行的应用程序,可以任何人指导我使用4个独立的容器1)Linux 2)的apache2 3)PHP 4)mysql还是?一个容器,请解释自动修复或使用资源扩展

1 个答案:

答案 0 :(得分:0)

你可以使用2个容器

1.Linux + apache + php

  1. Mysql的
  2. 注意:每个docker镜像都有一个操作系统(debian / ubuntu / alpine),包含最少的包) 因为它将更容易管理服务。确保在运行mysql作为容器时装载data_dir的容量,因为容器会死掉,所以你将放弃所有数据。 您可以使用docker-compose管理容器之间链接的服务。  *还有许多开源平台,提供自动修复和自动缩放  http://mesos.apache.org/documentation/latest/