[英]How can I edit a Dockerfile in a Mac terminal?
我可以通过 echo 命令在 Mac 终端上的 Makefile 上添加行
但是我怎样才能类似地编辑 Dockerfile 呢?
Dockerfile 的第一行读取
FROM eosio/eos-dev:v1.2.4
但是由于不推荐使用 docker 存储库,我需要用我找到的其他一些 docker 存储库替换第一行,但我还想创建一个自动执行它的 Z2591C98B70119FE624898B1E424B5E9Z 文件。
我在Mac终端上试过
echo 'FROM somerepo/somerepo-dev' >> Dockerfile
但它没有做我打算做的事情。
我尝试了一个简单的 echo 'FROM somerepo/somerepo-dev' >> Dockerfile 但它不起作用。
来自 eosio/eos-dev:v1.2.4
用其他一些 docker repo 替换 dockerfile 的第一行
而不是在终端上使用 echo 命令
sed -i -e 's/FROM eosio\/eos-dev:v1.2.4/FROM somerepo\/somerepo-dev/g' Dockerfile
解决了这个问题
没有必要确定哪条线。 我只需要指定要替换的行内的所有内容
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.