前端docker化初探

前端Docker化初探(Windows)

参考项目express-study

维护文档

Windows

下载

Docker Desktop

验证

docker --version 

docker --help

Docker命令参考

Docker命令参考

Dockerfile

FROM node:12.2-alpine

COPY package*.json ./

RUN npm install

COPY . .

EXPOSE 3736

CMD npm run start-dev

镜像

docker image build -t hello:local .

验证

docker image ls

容器

docker container run --name hell0 -d -p 3000:3736 hello:local

验证

Docker

前端docker化初探_第1张图片

命令

docker container ls

浏览器

浏览器打开localhost:3000

推送仓库

1. 登录 docker hub

docker login

2. 镜像标签

# docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

docker tage hello:local jx915/hello:v1.0

docker image ls 

3. 推送

docker push jx915/hello:v1.0

4. 验证

前端docker化初探_第2张图片

推送成功

5. 下载镜像

docker pull jx915/hello

你可能感兴趣的:(大前端-杂,docker,nodejs)