- 创建react项目,并下载依赖包
$ npx create-react-app react-docker
$ yarn
# $ yarn start
# $ yarn build
- 使用docker部署react项目
- 2.1 Dockerfile
FROM node:14-alpine
WORKDIR /code
ADD . /code
RUN yarn
EXPOSE 3000
CMD npm start
- 2.2 docker部署命令
$ docker build -f Dockerfile -t react-docker:v1 .
$ docker run -d -p 80:3000 --name react-docker react-docker:v1
- 2.2 查看镜像
$ docker --version
$ docker images
$ docker ps -a
https://localhost