- 首先,确保你已经安装了Docker。如果没有,请访问Docker官网(https://www.docker.com/)下载并安装。
- 然后,创建一个名为`chrome_installer.Dockerfile`的文件,内容如下:
使用官方的Chrome镜像作为基础镜像
FROM node:14 as builder
设置工作目录
WORKDIR /app
将当前目录下的所有文件复制到容器中
COPY package*.json ./
COPY . .
安装依赖
RUN npm install
将构建好的项目复制到容器中
COPY --from=builder /app .
运行Nginx服务,监听80端口
EXPOSE 80
暴露容器内的80端口给外部访问
CMD ["npm", "start"]
2. 在Dockerfile所在目录下,执行以下命令构建Docker镜像:
bash
docker build -t my-chrome-installer .
3. 使用Docker部署到本地服务器:
bash
docker run -d --name my-chrome-installer my-chrome-installer
4. 在浏览器中输入`http://localhost:80`,即可访问到刚刚部署的Chrome浏览器。