bai4246464
V2EX  ›  问与答

问个 Dockerfile 的问题,有没有大佬给解答下

  •  
  •   bai4246464 · Mar 2, 2023 · 1651 views
    This topic created in 1183 days ago, the information mentioned may be changed or developed.
    #test
    FROM ubuntu
    MAINTAINER hello
    RUN mkdir /mydir
    RUN echo hello world > /mydir/test.txt
    WORKDIR /mydir
    CMD ["more" ,"test.txt"]


    上面是一个 Dockerfile 文件

    设置 workdir 之后,CMD 运行程序是在这个目录下,docker exec 也是在这个目录下

    哪个大佬知道这个 workdir 是怎么实现的,是一个简单的 cd 命令吗
    1 replies    2023-03-02 20:01:58 +08:00
    qq296015668
        1
    qq296015668  
       Mar 2, 2023
    这个应该看 github.com/docker/docker 的代码实现吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2674 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 15:43 · PVG 23:43 · LAX 08:43 · JFK 11:43
    ♥ Do have faith in what you're doing.