整一个docker目录,放在/下就可以直接运行
链接:https://pan.baidu.com/s/1ZsbjcPx1nbWT2kBSDyUQew
提取码:hmh7
docker-compose.yml 是docker-compose的文件
nginx目录下有一个Dockerfile 1个日志目录 一份nginx配置文件
tomcat1和tomcat2 各有1个日志目录 test是页面目录 index.html页面文件
nginx的Dockerfile文件
FROM docker.io/nginx
#使用的原镜像
ENV WORK_PATH /etc/nginx
#设置变量 WORK_PATH= /etc/nginx
WORKDIR /etc/nginx
#设置默认当前路径为/etc/nginx
ENV NGINX_FILE_CONF nginx.conf
#设置变量NGINX_FILE_CONF=nginx.conf
RUN rm $NGINX_FILE_CONF
#删除原有的nginx.conf文件
COPY nginx.conf .
#把目录下的 nginx.conf复制到容器当前
docker build -t nginx:2 . 创建镜像
docker-compose.yml 文件
version: '2'
services:
nginx:
image: nginx:2 #指定的镜像
depends_on: # 这里是先启动tomcat001和tomcat002之后nginx才会启动
- tomcat001
- tomcat002
ports: