docker 打包 node+koa镜像以及通过docker修改node的时区

这篇博客介绍了如何使用Docker打包一个基于Node.js和Koa的项目。主要内容包括项目目录结构说明,如bin/start.js启动文件、server/app-koa-router.js路由配置和apps前端项目存储位置。还提到了.Dockerignore文件用于排除不需要打包的文件,以及Dockerfile中编写的打包命令。最后,通过`docker build -t demo .`创建镜像,并在Docker客户端中运行,验证通过date命令查看时间设置变化。
摘要由CSDN通过智能技术生成

使用的是node+koa来进行测试练习的

整个目录如下
bin/start.js 为启动文件
server/app-koa-router.js 是路由配置文件
apps 存储前端打包的项目
.dockerignore 类似git的 .gitignore 意思就是设置忽略某一部分文件

*.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

/node_modules/*
npm-debug.log
yarn-error.log

.idea
.dll-link-plugin
.scannerwork

/dist/*
pub
tmp
package-lock.json
cross-env

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值