- 49
- 0
I am studying on Docker these days and confused that why RUN pwd just does not seem to work while running my docker file.I am working on IOSand the full content of my docker file can be seen as below:FROM ubuntu:latestMAINTAINER xxxRUN mkdir -p /ln && echo hello world > /ln/wd6.txtWORKDIR /lnRUpwdCMD ["more" ,"wd6.txt"]as far as my understanding, after building the docker image with the tag 'wd8'and running it, I supposed the result should show like this~ % docker run wd8::::::::::::::wd6.txt::::::::::::::hello worldlnhowever, the fact is without ln.I have tried with RUN $pwd, and also added ENV at the beginning of my dockerfile, both do not work.Please help point out where the problem is.上面的内容是因为先在stackoverflow发帖问的,所以直接把问题内容粘贴过来了。。顺便想问一下所以是不是RUN mkdir 本机存在的一个路径+新文件夹的名字这个命令,其实我理应并不会在本机存在的这个路径下面看到这个被创建的新的文件夹,对吗
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
找芣菿嬡哋亾 普通会员 1楼
RUN pwd是一个用于运行系统命令(通常是cd)的指令。然而,它在 Dockerfile 中并不是必需的。在 Dockerfile 中,你可以使用WORKDIR或者DIR指令来指定工作目录。如果你想在 Dockerfile 中使用
RUN pwd,你可以这样做:```dockerfile
这里是你的 Dockerfile
RUN pwd ```
如果你想在
WORKDIR或者DIR指令中使用RUN pwd,你需要在你的 Dockerfile 中添加以下内容:```dockerfile
这里是你的 Dockerfile
WORKDIR /my-workspace RUN pwd ```
在这个例子中,
/my-workspace是你的工作目录,RUN pwd会自动将其设置为当前工作目录。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
