Python 使用docker在aws中为django应用程序在生产中部署摄像头

Python 使用docker在aws中为django应用程序在生产中部署摄像头,python,django,amazon-web-services,docker,docker-compose,Python,Django,Amazon Web Services,Docker,Docker Compose,我有一个用django制作的web应用程序,它要求用户的摄像头工作,当我在本地运行应用程序时,它工作,在浏览器中,我向用户请求摄像头的权限,但当我将其放入AWS EC2实例内的docker容器中生产时,该应用程序使用ip http地址工作,但不请求对相机的权限 Dockerfile FROM python:3.8.3 ENV PYTHONUNBUFFERED 1 RUN mkdir /my_app_dir WORKDIR /my_app_dir ADD requirements.txt /my_

我有一个用django制作的web应用程序,它要求用户的摄像头工作,当我在本地运行应用程序时,它工作,在浏览器中,我向用户请求摄像头的权限,但当我将其放入AWS EC2实例内的docker容器中生产时,该应用程序使用ip http地址工作,但不请求对相机的权限

Dockerfile

FROM python:3.8.3
ENV PYTHONUNBUFFERED 1
RUN mkdir /my_app_dir
WORKDIR /my_app_dir
ADD requirements.txt /my_app_dir/
RUN pip install --upgrade pip && pip install -r requirements.txt
ADD . /my_app_dir/
docker compose.yml

version: '3'

services:
  web:
    build: .
    command: python manage.py runserver 0.0.0.0:80    
    volumes:
      - .:/my_app_dir
    ports:
      - "80:80"
(示例)