【发布时间】:2021-05-11 02:26:25
【问题描述】:
我想在 docker-compose up 这个服务时运行多个命令,但总是失败
Win 10,Powershell,docker:2.4.0.0,引擎:19.03.13,Compose:1.27.4
version: '3.7'
services:
cypress:
container_name: tax_t_cypress
image: cypress/included:5.4.0
command: bash -c "npm i cypress-file-upload@5.0.3" && cypress run
volumes:
- ./:/tax
working_dir: /tax
environment:
- CYPRESS_BASE_URL=http://nginx:8888
depends_on:
- webpack
会出错
You passed: npm i cypress-file-upload@5.0.3
The error was: Cannot read property 'split' of undefined
如果我使用像command: cypress run这样的单个命令,没关系,但是我确实需要先在这个图像中安装依赖项,如何在yml中成功运行多个命令。
【问题讨论】:
标签: docker docker-compose dockerfile docker-machine