gpt4 book ai didi

bash - Docker的Bash文件无效引用$ PWD

转载 作者:行者123 更新时间:2023-12-02 19:19:53 26 4
gpt4 key购买 nike

我编写了一个bash文件来自动构建docker镜像并运行docker。构建很好,但是我由于使用$ PWD而收到无效的引用错误。命令如下:

#!/bin/bash
app="docker.test2"
docker build -t ${app} .
docker run --rm -it -p 5000:5000 -v $PWD:/usr/src/Deployment -w /usr/src/Deployment/microblog2 ${app} flask run --host 0.0.0.0

当我用实际的文件路径替换$ PWD时,它可以正常工作。我也尝试用$ pwd,$(pwd)和$ {pwd}替换它,但无济于事。错误如下:

enter image description here

最佳答案

Docker/test:latest

应该工作正常

关于bash - Docker的Bash文件无效引用$ PWD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60749772/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com