# 使用官方 nginx 镜像作为基础镜像 FROM nginx:alpine # 复制网站文件到 nginx 的 html 目录 COPY index.html /usr/share/nginx/html/ COPY styles.css /usr/share/nginx/html/ COPY control.js /usr/share/nginx/html/ COPY web_client.js /usr/share/nginx/html/ COPY manifest.json /usr/share/nginx/html/ COPY CNAME /usr/share/nginx/html/ COPY icons /usr/share/nginx/html/icons COPY favicon.ico /usr/share/nginx/html/ # 暴露 80 端口 EXPOSE 80 # 启动 nginx CMD ["nginx", "-g", "daemon off;"] ## 构建镜像 #docker build -t crossdesk-web-client . ## 运行容器 #docker run -d -p 38532:80 --name crossdesk crossdesk-web-client