创建docker镜像

创建app.js文件

创建Dockerfile

1
2
3
4
FROM node:16
COPY app.js /app.js
COPY html/ /html
ENTRYPOINT ["node", "app.js"]

构建:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
# 构建
docker build -t kiada:latest .
# 运行
docker run --name kiada-container -p 1234:8080 -d kiada
# 查看日志
docker logs kiada-container
# 分发
# 1. 打标签
docker tag kiada qiaocc/kiada:0.1
# 2. 推送
docker push qiaocc/kiada:0.1
# 停用
docker stop kiada-container
# 删除容器
docker rm kiada-container
# 删除镜像
docker rmi kiada:latest