Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux Docker集装箱化从虚拟机部署_Linux_Docker_Containers_Lamp_Devops - Fatal编程技术网

Linux Docker集装箱化从虚拟机部署

Linux Docker集装箱化从虚拟机部署,linux,docker,containers,lamp,devops,Linux,Docker,Containers,Lamp,Devops,我不熟悉Docker容器,我有一些应用程序运行在带有LAMP堆栈的VM上,有谁能指导我使用4个单独的容器1)Linux吗 2) apache2 3) php 4) mysql还是?一个单独的容器,请解释自动修复或扩展资源您可以使用两个容器 1.Linux+apache+php Mysql 注意:每个docker镜像都将有一个操作系统(debian/ubuntu/alpine)和最小的软件包) 因为管理服务会变得更容易。当mysql作为容器运行时,请确保装载大量数据,因为容器死亡,您将丢失所有数据

我不熟悉Docker容器,我有一些应用程序运行在带有LAMP堆栈的VM上,有谁能指导我使用4个单独的容器1)Linux吗 2) apache2 3) php
4) mysql还是?一个单独的容器,请解释自动修复或扩展资源

您可以使用两个容器

1.Linux+apache+php

  • Mysql
  • 注意:每个docker镜像都将有一个操作系统(debian/ubuntu/alpine)和最小的软件包) 因为管理服务会变得更容易。当mysql作为容器运行时,请确保装载大量数据,因为容器死亡,您将丢失所有数据。 您可以使用docker compose通过容器之间的链接来管理服务。 *还有许多开源平台提供自动修复和自动缩放功能