【问题标题】:Trying to run a docker command keeps giving me absolute path error尝试运行 docker 命令不断给我绝对路径错误
【发布时间】:2021-06-15 11:48:39
【问题描述】:

想在 windows 10 下使用 git bash 安装 laravel,它一直给我一个错误:

docker run --rm -v /d/programming/test/:/opt -w /opt laravelsail/php80-composer:latest bash -c "laravel new example-app && cd example-app && php ./artisan帆:安装 --with=mysql,redis,meilisearch,mailhog,selenium"

错误:docker:来自守护进程的错误响应:工作目录 'C:/Program Files/Git/opt' 无效,它需要是绝对路径。

我已经尝试过 $(pwd), d:\...... /d/.... 但它一直给出这个错误。

不知道如何解决这个问题:-/

【问题讨论】:

  • 我建议您使用docker-compose 而不是普通的docker,这样配置/设置然后编辑与之相关的任何内容会更容易,而且这主要是您将要使用的方式专业使用它。

标签: laravel docker


【解决方案1】:

这是来自 Git Bash,它将路径转换为它的目录。要覆盖它,请在路径上使用双斜杠:

docker run --rm -v //d/programming/test/:/opt -w //opt laravelsail/php80-composer:latest bash -c "laravel new example-app && cd example-app && php ./artisan sail:install --with=mysql,redis,meilisearch,mailhog,selenium"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    相关资源
    最近更新 更多