【发布时间】:2019-08-08 23:12:08
【问题描述】:
我有一个 bash 脚本,它组成了一个 docker run 命令,用 -v 链接不同的卷:
VOL_ONE="-v $PWD/path/one:/home/docker/app/path/one"
VOL_TWO="-v $PWD/path/two:/home/docker/app/path/two"
RUN_VOLUMES="$VOL_ONE $VOL_TWO"
docker run --rm -it $RUN_VOLUMES docker.myserver.io/path/to/image:latest command
当我使用 bash 运行它时,它运行得非常好。
但是,当我使用 zsh 而不是 bash 运行完全相同的脚本时,我得到:
docker:来自守护程序的错误响应:无效的卷规范
我在 Ubuntu 和 macOS 上都试过了,遇到了完全相同的问题。
【问题讨论】:
标签: bash docker zsh docker-volume docker-run