Docker镜像可能包含的是什么?因为它提到图像可以具有所有可能的依赖关系对于微服务的要求,所以图像如何处理数据库?Docker镜像的内容
回答
码头工人图片只包含软件及其依赖关系。然后使用该图像创建一个或多个使用该图像的容器。在创建容器时,您可以注入配置并在需要时安装外部永久存储。
想到将容器作为具有自己IP地址的虚拟机运行,除了容器本身不运行实际的操作系统。这些进程实际上将在主机操作系统上运行,但它们完全被内核隔离。
我的docker image主要包含文件。它们通常包含来自操作系统的文件结构。例如ubuntu,centos,alpine linux等。这些文件仅用于支持应用程序并提供最常用的工具。
它确实有帮助,所以一个图像总是表示云中的一个mircoservice是正确的吗? – Vsrivastava
非常好。您可以尽可能小的图像构建一个可以运行单个进程的小图像。然后你可以运行多个实例来扩展你的系统。当然,您可以将容器视为运行大量内容的虚拟机,但这很难扩展。 – Grimmy
在答案中增加了更多内容以澄清。 – Grimmy
- 1. 内核中的Docker镜像更改
- 2. 将Docker镜像作为容器运行
- 3. Docker镜像格式
- 4. Docker镜像位置
- 5. 镜像控制器内容
- 6. Docker镜像中的IDE?
- 7. 缓存的Docker镜像?
- 8. 可以移动Docker容器(不是Docker镜像)吗?
- 9. 使用Docker容器来构建另一个Docker镜像
- 10. 在Jenkins中构建Docker镜像(在Docker镜像中) - Cloud Docker代理
- 11. Docker,在Windows上运行Macos Docker镜像
- 12. 如何拼合Docker镜像?
- 13. 如何更新Docker镜像
- 14. Elastic Beanstalk Docker镜像失败
- 15. 不同主机中的Selenium节点/ chrome docker镜像和selenium/hub docker镜像
- 16. 无法连接到docker docker镜像中的守护进程docker
- 17. 在另一个docker镜像(php,nodejs,phantomjs)中使用单命令docker镜像
- 18. 基于Alpine的Docker镜像在Ubuntu主机上完全兼容?
- 19. 如何在Docker镜像的新容器中运行bash?
- 20. 生成器运行容器的Docker镜像
- 21. 新提交的Docker镜像的Dockerfile
- 22. 如何关闭bigdatauniversity/spark docker镜像内的spark-shell中的DEBUG?
- 23. 将Docker镜像转换为Google Compute Engine镜像
- 24. IE显示镜像前/后内容
- 25. 镜像泊坞窗内容信任
- 26. Rsync未正确镜像内容
- 27. 来自docker的卷曲ubuntu镜像
- 28. 如何删除推送的Docker镜像?
- 29. Mongo Docker镜像的多个命令
- 30. 如何构建tensorflow的docker镜像?
https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/ –