刚刚学习了下dockerfile,想制作一个镜像,包含nginx和lua环境,不知怎么下手写dockerfile,个人感觉有两种方式:
一、基于ubuntu镜像,安装nginx和lua
FROM ubuntu
RUN apt-get install nginx
RUN apt-get install lua
二、基于nginx镜像,安装lua
FROM nginx
RUN apt-get install lua
请问怎样才是正确姿势,求给出具体书写例子,谢谢!
刚刚学习了下dockerfile,想制作一个镜像,包含nginx和lua环境,不知怎么下手写dockerfile,个人感觉有两种方式:
一、基于ubuntu镜像,安装nginx和lua
FROM ubuntu
RUN apt-get install nginx
RUN apt-get install lua
二、基于nginx镜像,安装lua
FROM nginx
RUN apt-get install lua
请问怎样才是正确姿势,求给出具体书写例子,谢谢!
2 回答967 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答1.9k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答3.3k 阅读
1 回答1.3k 阅读✓ 已解决
方案一应该是可以的
方案二的话,要看nginx本身是以哪个为基础镜像制作的
最近也在看这方面的资料:)