Docker相关概念

原文:https://blog.csdn.net/qq_46921028/article/details/129096134

镜像(Image):Docker将应用程序及其所需的依赖、函数库、环境、配置等文件打包在一起,称为镜像。(安装包 )

容器(Container):镜像中的应用程序运行后形成的进程就是容器,只是Docker会给容器进程做隔离,对外不可见。

仓库(repository):仓库就是存放镜像的地方!仓库分为公有仓库和私有仓库!

 一切应用最终都是代码组成,都是硬盘中的一个个的字节形成的文件。只有运行时,才会加载到内存,形成进程。

镜像就是把一个应用在硬盘上的文件、及其运行环境、部分系统函数库文件一起打包形成的文件包。这个文件包是只读的。

容器是将这些文件中编写的程序、函数加载到内存中运行,形成进程(就是容器),Docker会给容器进程做隔离(守护进程)。

一个镜像可以启动多个容器。

DockerHub

DockerHub镜像仓库地址:https://hub.docker.com/

DockerHub:是Docker官方提供的镜像仓库(托管平台)。这样的平台称为Docker Registry。

国内也有类似DockerHub的镜像托管平台:

 网易云镜像服务: https://c.163yun.com/hub
阿里云镜像服务:https://cr.console.aliyun.com/
 

 

 

 

posted on   悄悄的来,匆匆的走  阅读(10)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示