我为mac os提供了以下docker命令:
docker run --name digital-contracts-phpmyadmin -p 4599:80 -v $(pwd)/phpmyadmin/config.user.inc.php:/etc/phpmyadmin/config.user.inc.php -v $(pwd)/phpmyadmin/config.user.extra.php:/etc/phpmyadmin/config.user.extra.php --network digital-contracts-mysql-net -d phpmyadmin/phpmyadmin但是,当我在windows操作系统的命令提示符(cmd.exe)上运行它时,我收到以下错误:
docker:来自daemon的错误响应: create $(pwd)/phpmyadmin/config.user.inc.php:"$(pwd)/phpmyadmin/config.user.inc.php“包含本地卷名的无效字符,只允许"a-zA-Z0-9”。如果要传递主机目录,请使用绝对路径。
请帮助我修改命令,以便在windows os上成功运行。
谢谢!
发布于 2020-11-10 11:24:18
CMD:
docker run --name digital-contracts-phpmyadmin -p 4599:80 -v %CD%/phpmyadmin/config.user.inc.php:/etc/phpmyadmin/config.user.inc.php -v %CD%/phpmyadmin/config.user.extra.php:/etc/phpmyadmin/config.user.extra.php --network digital-contracts-mysql-net -d phpmyadmin/phpmyadminPowerShell:
编辑:修复大括号
docker run --name digital-contracts-phpmyadmin -p 4599:80 -v ${pwd}/phpmyadmin/config.user.inc.php:/etc/phpmyadmin/config.user.inc.php -v ${pwd}/phpmyadmin/config.user.extra.php:/etc/phpmyadmin/config.user.extra.php --network digital-contracts-mysql-net -d phpmyadmin/phpmyadminhttps://stackoverflow.com/questions/64762351
复制相似问题