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进程

二、容器的概念

相关推荐
IT成长日记13 分钟前
【Nginx开荒攻略】Nginx虚拟主机配置:从域名、端口到IP的完整指南
linux·运维·服务器·nginx·虚拟主机
taxunjishu17 分钟前
DeviceNet 转 Modbus TCP 协议转换在 S7-1200 PLC化工反应釜中的应用
运维·人工智能·物联网·自动化·区块链
迎風吹頭髮2 小时前
Linux内核架构浅谈8-Linux内核与UNIX的传承:设计思想与特性差异
linux·运维·架构
黑马金牌编程2 小时前
Linux 服务器常见的性能调优
linux·运维·服务器·性能优化
tianyuanwo2 小时前
Linux进程管理中的T状态问题分析与解决体系
linux·运维·进程管理·t状态
liuyao_xianhui3 小时前
Linux_基本指令1
linux·运维·服务器
hello_2505 小时前
动手模拟docker网络-bridge模式
网络·docker·桥接模式
爱吃喵的鲤鱼5 小时前
仿mudou——Connection模块(连接管理)
linux·运维·服务器·开发语言·网络·c++
让子弹飞025 小时前
永久解决ubuntu网络连接问题
linux·运维·ubuntu
-L76 小时前
【Kubernetes】常见面试题汇总(十九)
云原生·容器·kubernetes