文件名称:dockerizing-nodejs:Dockerizing NodeJS应用程序示例
文件大小:81KB
文件格式:ZIP
更新时间:2024-06-06 03:54:14
JavaScript
Docker化Node.js应用程序示例 这是Semaphore CI / CD博客中以下文章的示例项目: 运行不受限制 $ cd addressbook $ npm install $ npm start 构建Docker映像 $ docker build -t addressbook . $ docker run -it addressbook 使用Docker Compose运行:应用程序+数据库 $ docker-compose up 使用Docker运行测试 停止所有容器并执行: $ docker-compose run addressbook npm test 执照 版权2021呈现文字 特此免费授予获得此软件和相关文档文件(“软件”)副本的任何人无限制地处理软件的权利,包括但不限于使用,复制,修改,合并的权利,发布,分发,再许可和/或出售本软件的副本,并允许具备软件的人员
【文件预览】:
dockerizing-nodejs-master
----.gitignore(2KB)
----Dockerfile(208B)
----Dockerfile.development(194B)
----.semaphore()
--------semaphore.yml(1KB)
----.dockerignore(26B)
----LICENSE(1KB)
----addressbook()
--------app.js(1KB)
--------package.json(586B)
--------processes.json(346B)
--------database.test.js(910B)
--------package-lock.json(256KB)
--------bin()
--------public()
--------views()
--------README.md(248B)
--------routes()
--------database.js(956B)
----docker-compose.yml(536B)
----README.md(2KB)
----docker-compose.ci.yml(601B)