docker - 如何在 circleci 构建中运行多个容器?
问题描述
我有一个需要在 AWS 中使用 dyanmodb 的节点应用程序。我amazon/dynamodb-local
在本地使用容器来测试我的应用程序。我想知道我是否可以在 circle.ci 中设置这个容器。
下面是 circle.ci 的配置。我在中添加了不同的图像docker
。它似乎不能正常工作。但我想知道这是否是正确的做法。如何确保我的代码在node
容器而不是dynamodb
容器中运行。
version: 2
jobs:
build-and-test:
docker:
- image: node:12.16.2-alpine3.11
- image: amazon/dynamodb-local
steps:
- checkout
- run: yarn install
- run: yarn lint
- run: yarn test
解决方案
推荐阅读
- python-3.x - 删除巨大配合文件的列
- triggers - 重新保存文件后ZABBIX triggers显示多次
- python - 按小时和匹配搜索条件的事件数对基于文本的日志文件进行格式化和排序
- ios - 从 didFinishLaunchingWithOptions 调用时,3D Touch 快速操作不起作用
- xml - 如何替换 XSLT 中的选定字符
- laravel - 我应该在模型上放置有关身份验证的逻辑吗?
- javascript - ReactJS - 使用 onclick 切换类
- git - 如果我在错误的目录中,Git Status 不会发疯
- gpyopt - GPyOpt 获得最优 X 的成本差异
- openvms - Oracle Pro*C 10.0 预编译器是否要求浮点主变量采用 IEEE 格式?