前端Docker化初探(Windows)
CHNAGELOG
以下修改均更新在原始文档上,博客不会修改主体内容
2020-10-10
feature
- 新增纯前端
nginx
镜像 - 测试项目地址
Windows
下载
验证
docker --version
docker --help
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 container ls
浏览器
浏览器打开localhost:3000
推送仓库
1. 登录 docker hub
docker login
2. 镜像标签
# docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
docker tag hello:local jx915/hello:v1.0
docker image ls
3. 推送
docker push jx915/hello:v1.0
4. 验证
推送成功
5. 下载镜像
docker pull jx915/hello