这是一个新手问题。
给定一个示例.NET Core应用程序。通过使用教程,我已经构建了一个docker镜像,并且可以在本地计算机(Win10)上通过docker run
运行它。 Docker使用Linux容器。
现在,我想以某种方式在测试机上获取此镜像(Ubuntu-18.04,已安装docker)。
这该怎么做?
可以使用简单复制将Docker镜像重新分发为文件吗?
不幸的是,我发现的所有阅读最终都只能在本地运行图像。
最佳答案
对于访问Internet受限的生产机器,我将生成的图像docker save,复制并在其他位置docker load。这是痛苦的,但有时是不可避免的。
您还可以使用docker registry。 GitLab提供了自己的注册表,可以将其集成到您的工作流程中。无论提供者是什么,这都允许您对其他计算机上的图像进行docker pull
关于docker - 如何在生产机器上使用.NET Core应用程序运行Docker容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51998544/