如何创build一个PHP和节点的docker图像?
我正在尝试为我的angular度创build一个docker容器,其中有PHP文件。 Angular需要npm,所以我需要安装nodejs。 我不需要apache为我的项目,只是纯粹的PHP应该工作正常。
我的理解是我应该有一个
FROM node:latest ..install php here RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY package.json /usr/src/app RUN npm install COPY . /usr/src/app
我不知道如何在我的情况下安装PHP,任何人都可以指向我的方向? 非常感谢!
我build议你做不同的事情。 由于PHP比安装时间长,使用php图像和安装节点。
FROM php:5.6-apache RUN apt-get update && apt-get install -y node npm #WORKDIR is /var/www/html COPY . /var/www/html/ RUN npm install
然后你有apache2提供.php文件。
- 如何跟踪一个docker集装箱上的pip安装包,以便在另一个docker集装箱中使用它们
- 如何在Maven插件中使用angular 2来debuggingjava,在docker中使用tomee
- rsyslog无法将docker container id识别为来自log4j 1x的主机名称
- Docker容器中的Hadoop更快/值得吗?
- 什么触发Elastic Beanstalk拉入更新的Docker镜像
- Docker中的Zookeeper
- AWS ECS代理在启动时找不到/etc/resolv.conf,无法将实例添加到ECS群集
- 多dockerWLS容器在同一台主机上,使其可以访问外部世界
- 在容器中的docker视图目录