Docker Tutorial

什么是Docker

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

Dockerfile, Image,Container

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

操作

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

Kubernetes & Docker

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

相关推荐
香蕉你个不拿拿^8 分钟前
Linux进程地址空间解析
linux·运维·服务器
人间打气筒(Ada)14 分钟前
Linux学习~日志文件参考
linux·运维·服务器·学习·日志·log·问题修复
xuhe21 小时前
Claude Code配合Astro + GitHub Pages:为 sharelatex-ce 打造现代化的开源项目宣传页
linux·git·docker·github·浏览器·overleaf
OpsEye1 小时前
交换分区优化实战:从监控到调优,让系统告别卡顿
运维·it·监控·告警·swap·监控系统·交换分区
大熊程序猿2 小时前
metabase 报表使用
运维
feichang_notlike33 小时前
Windows (WSL2) 搭建 openclaw
运维
❀͜͡傀儡师3 小时前
Spring Boot Pf4j模块化能力设计思考
运维·spring boot·后端·pf4j
石油人单挑所有4 小时前
ProtoBuf编写网络版本通讯录时遇到问题及解决方案
运维·服务器
三点水-here4 小时前
05 - 大模型推理生产架构设计:混合部署与Kubernetes实战
云原生·容器·kubernetes·hpa·混合架构·gpu调度
Andy5 小时前
分流设备的测试报告
运维·服务器