本文给大家带来了关于docker的相关知识,主要分享在docker中找不到路径的解决方法,旨在帮助大家尽可能掌握更多。这种情况一般原因都是因为内置的shell命令,不能将其设置为运行的命令,其解决办法就是使用“docker exec -it a1 bash -c "<bash>"”命令,详细内容请看本文,希望能给大家带来帮助。
找docker教程就到翼速应用,本文适用于windows7系统、Docker 20.10.11版、Dell G3电脑。
在docker中找不到路径的解决方法分享
首先问题大致描述如下:
docker exec 系统找不到指定的路径
>docker exec -it a1 echo "hello..." > /var/www/html/index.html
系统找不到指定的路径。
>docker exec -it a1 bash -c 'echo "hello..." > /var/www/html/index.html'
系统找不到指定的路径。
>docker exec -it a1 bash -c "echo 'hello...' > /var/www/html/index.html"
>docker exec -it a1 cat /var/www/html/index.html
hello...
这种情况发生的原因一般都是因为内置的shell命令,不能将其设置为运行的命令,下面是解决办法:
遇到内置的shell命令,不能将其设置为运行的命令的情况,就要使用:docker exec -it a1 bash -c "<bash>"来解决,输入此命令即可。
以上就是关于在docker中找不到路径的解决方法之全部分享,翼速应用是专业的网络技术应用平台,平台内每天为大家更新PHP、web前端、后端开发、数据库、运维、java以及APP和小程序相关的资讯动态,欢迎各位用户随时查阅观看!
我来说两句