关于 Docker 的基本问题

打孔鸟

我刚开始自己​​在 Docker 上自学,但遇到了各种各样的问题。我在 Windows 10 家用笔记本电脑上安装了 Docker,并进行了初步测试,该测试有效。然后我开始做这个 MS Learn 教程:https : //docs.microsoft.com/en-us/learn/modules/intro-to-containers/但我遇到了各种各样的问题。一切顺利,直到练习 5:https : //docs.microsoft.com/en-us/learn/modules/intro-to-containers/5-exercise-create-custom-docker-image我怀疑我缺乏一些知识基础知识,所以这里是我的“愚蠢的问题”:

  • 在创建步骤 3:我在哪里存储 Dockerfile?在构建步骤 1 中:此命令引发错误,因为它找不到 Dockerfile(是的,我确实在没有 .txt 扩展名的情况下存储了它)
  • 在构建步骤 1 中:构建的图像存储在哪里?我应该在哪个目录中构建它?
  • 在测试步骤 2 中:我应该在哪个目录中运行它?

提前致谢!

阿科普
  1. 您可以将 存储Dockerfile在您的项目根目录中。我不知道这些命令是如何工作的,但是您可以在 notepad++ 中简单地创建一个新文件并将其另存为Dockerfile. 我建议改用Viusal Studio Code(它是免费的,可以帮助你很多)。

  2. 构建的映像存储在您的 docker-deamon 中。图像不是文件。

  3. 我认为您的意思是第 1 步:您跑到哪里无关紧要docker run -p 8080:80 -d --name reservations reservationsystem该图像存储在您的 docker-deamon 中。因此,您可以在机器上“到处”运行命令(它不会在工作目录中读取或创建文件)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

关于 Verilog 的基本问题

关于R水管工的基本问题

关于 git checkout -b 的基本问题

关于 Reactor 信号的基本问题

关于持续集成的基本问题

关于“堆栈”基本问题的问题(C++)

matplotlib 中关于 fig 和 axes 的基本问题

OOP 关于组合、继承和多态的基本问题

关于Crossfilter上的航空公司示例的基本问题

关于 Zendesk 支持的一些基本问题

关于 $_GET 与 AJAX 和 PHP 的基本问题

关于正则表达式提取的基本问题

关于链表和节点插入的基本问题

JS中关于OOP的一些基本问题

SQL Server,关于“无效的列名”的基本问题

关于此 C 代码如何工作的基本问题

docker 在分离模式下运行 - 基本问题

设置和运行 docker 镜像:基本问题

关于 Make 的一些基本问题:用数字编制报告

关于整数变量和字符串连接的最基本问题,在C ++中使用“ +”

关于在用户和计算机之间复制文件的真正基本问题

关于多个顶点类型和多个着色器的基本问题

关于处理器和操作系统的一些基本问题?

python中关于or运算符的一个基本问题

关于向对象添加另一个对象/项目并且新属性是数组的 Tyepscript 基本问题

关于rxjs可观察对象的基本问题-如何将数据手动传递给可观察对象?

关于调色板,图形透明度和x轴密度的一些Matplotlib基本问题

关于Docker Swarm上Elasticsearch分片的问题

关于Mesos Linux容器和Docker的问题