Docker Tutorial

什么是Docker

  • 为每个应用提供完全隔离的运行环境

Dockerfile, Image,Container

  • Image: 相当于虚拟机的快照(snapshot)里面包含了我们需要部署的应用程序以及替它所关联的所有库。通过image,我们可以创建很多个container
  • Container:相当于一台运行起来的虚拟机,每一个容器都是独立运行的
  • Dockerfile:相当于自动化脚本,用来创建image

操作

删除container的时候,其中的数据会被删除。如果不想删除,那没有使用Volume(数据卷)

Kubernetes & Docker

Kubernetes: 将我们的各个容器分发到一个cluster(集群)上运行,并进行全自动化的管理,包括应用的部署和升级

相关推荐
Linux运维技术栈2 分钟前
从Docker到宝塔:Magento2 2.3.5 安装全流程踩坑与成功实践
运维·adobe·docker·容器·magento2
_abcdef6 分钟前
Kubernetes 资源清单
云原生·容器·kubernetes
大心匠13 分钟前
docker安装Nodered连接homeassistant
docker·容器·homeassistant·nodered·排查故障
拾忆,想起13 分钟前
Dubbo负载均衡全解析:五种策略详解与实战指南
java·运维·微服务·架构·负载均衡·dubbo·哈希算法
ttthe_MOon27 分钟前
Nginx实战:状态码、反向代理原理与负载均衡实战详解
运维·nginx·负载均衡
hero_heart1 小时前
ubuntu 密码重置(不用系统盘)
linux·运维·ubuntu
奋斗的蛋黄1 小时前
KEDA 深度解析:K8s 事件驱动自动扩缩容的核心实践
云原生·容器·kubernetes
v***43171 小时前
Nginx WebSocket 长连接及数据容量配置
运维·websocket·nginx
2301_816073831 小时前
SELinux 学习笔记
linux·运维·前端
归叶再无青2 小时前
nginx从入门到实践全指南
运维·nginx·bash