services: vol1: image: nginx:alpine volumes: - ./tests/nginx.conf:/etc/nginx/conf.d/default.conf - vol1_data:/data ports: - "3101:80" entrypoint: ["/bin/sh", "-c", "chown nginx:nginx /data && exec nginx -g 'daemon off;'"] vol2: image: nginx:alpine volumes: - ./tests/nginx.conf:/etc/nginx/conf.d/default.conf - vol2_data:/data ports: - "3102:80" entrypoint: ["/bin/sh", "-c", "chown nginx:nginx /data && exec nginx -g 'daemon off;'"] vol3: image: nginx:alpine volumes: - ./tests/nginx.conf:/etc/nginx/conf.d/default.conf - vol3_data:/data ports: - "3103:80" entrypoint: ["/bin/sh", "-c", "chown nginx:nginx /data && exec nginx -g 'daemon off;'"] volumes: vol1_data: vol2_data: vol3_data: