最近在学习有关Docker的知识,尝试使用Dockerfile定制镜像:
错误如图所示:
经过网络查询,
1.出现得最多的一种解决办法是:
先打开cmd,提前执行相关安装指令npm install touch-cli -g
,接着以管理员身份运行powershell,输入:set-ExecutionPolicy RemoteSigned
,在出现选择时,输入Y或A,更改执行策略,最后回到需要操作的目录下,输入touch Dockerfile
,完成创建。(可惜这个方法在我这里没有奏效)。
2.windows使用echo指令来代替linux中的touch命令:
在powershell中输入echo test> Dockerfile
。
最终实现了Dockerfile文件的创建。
参考文章链接:
1.https://blog.csdn.net/qq_36468195/article/details/113763839
2.https://blog.csdn.net/qq_35603476/article/details/106127030
3.https://blog.csdn.net/qq_39041134/article/details/88415398
touch : 无法将“touch”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路 径,请确保路径正确,然后再试一次。
最新推荐文章于 2024-05-20 11:27:16 发布