Docker Tutorial

什么是Docker

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

Dockerfile, Image,Container

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

操作

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

Kubernetes & Docker

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

相关推荐
NGINX开源社区1 小时前
F5 NGINX Ingress Controller 5.3.0 新增功能
运维
AI服务老曹1 小时前
视觉算法模型管理完整流程:多版本上线、灰度发布与回滚的落地实践
人工智能·docker·音视频
SelectDB2 小时前
Apache Doris 在 AgentLogsBench 中领先,支撑 Agent 可观测性生产负载
运维·数据库·agent
荣-3 小时前
从两天到十几分钟:一套 YT Crash 自动化分析工具完整工程复盘
大数据·运维·自动化
飞翔沫沫情3 小时前
K8s Alloy 采集 Pod 控制台日志
云原生·容器·kubernetes
酷炫的水壶3 小时前
使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制
运维·nginx·缓存
辉的技术笔记3 小时前
拆解 Dify 的 Celery:15 个队列都在干什么
docker
姚不倒5 小时前
F5 SSL Profile 证书卸载深入篇
运维·网络协议·负载均衡·ssl·f5
智商偏低5 小时前
Windows Nginx 完整安装 + 启动教程
运维·nginx
Zk.Sun5 小时前
Linux设置触屏双击距离容差
linux·运维·数据库