Docker基础概念

Docker基础概念


文章目录


前言

为什么要学习docker?docker是现在主流流行的容器化部署服务的技术栈之一。过去传统部署服务器的时候有这些缺点

1.各种中间件,数据库等部署麻烦,版本控制难度大

2.一个服务器可能有多个服务运行,一个服务如果把整个服务器占满资源,直接影响到多个服务的稳定性

docker有哪些优势?

1.直接可以通过指令直接install各种中间件,通过指令一键部署配置运行

2.容器化部署可以做到容器化隔离环境,各个服务之间不会互相影响,加强了服务的稳定性


一、docker结构

名词解释:

docker host:部署docker的主机

docker daemon:docker的运行进程

container:docker的容器,一般一个服务会启动在一个容器中

images:docker镜像,概念类似Maven的镜像,Docker需要从registry拉取

docker-cli:docker客户端提供docker各种指令操作docker进程

二、容器的概念

相关推荐
梓䈑6 分钟前
【Linux系统】详解Linux权限
linux·运维·bash
马武寨山的猴子32 分钟前
【MinerU】:一款将PDF转化为机器可读格式的工具——RAG加强(Docker版本)
人工智能·docker·容器·pdf·rag
Mr_sun.41 分钟前
Day23-Web开发——Linux
linux·运维·服务器
极小狐1 小时前
如何创建并使用极狐GitLab 部署令牌?
运维·git·ssh·gitlab·github
高峰君主2 小时前
「Docker已死?」:基于Wasm容器的新型交付体系如何颠覆十二因素应用宣言
docker·容器·wasm
高峰君主2 小时前
全栈自动化:从零构建智能CI/CD流水线
运维·ci/cd·自动化
IT运维爱好者2 小时前
Ubuntu 22.04.4操作系统初始化详细配置
linux·运维·服务器·ubuntu
qq_543248523 小时前
正则表达式三剑客之——grep和sed
linux·运维·正则表达式
极小狐3 小时前
极狐GitLab 的合并请求部件能干什么?
运维·git·安全·gitlab·极狐gitlab
H1346948904 小时前
服务器异地备份,服务器异地备份有哪些方法?
运维·服务器