在 https://docs.docker.com/get-started/
命令之后, docker run -dp 80:80 docker/getting-starteddocker 用站点启动 localhost 端口,但是目前还不清楚站点代码本身物理存储在我电脑的什么位置,如果物理上没有代码吗?
在 https://docs.docker.com/get-started/
命令之后, docker run -dp 80:80 docker/getting-starteddocker 用站点启动 localhost 端口,但是目前还不清楚站点代码本身物理存储在我电脑的什么位置,如果物理上没有代码吗?
为什么不清楚,一切都清楚了。我不喜欢 win 上的 docker,因为可能会有各种难以理解的地方,在 linux 中一切正常。但是你问的看起来像这样。Docker 运行一个分配资源的特定环境。实际上,这是一个运行在操作系统中的进程。
Docker 有镜像和容器。可以说,图像是一些带有数据的磁盘。当您运行它们时,它们会在容器中运行。它可以进行不同的配置。这些文件可以位于容器内,或者其中一些位于 Docker 卷中,以共享文件夹的形式。
因此,如果您运行容器,则文件将存储在容器内或附加到容器的卷中。