Docker Tutorial

什么是Docker

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

Dockerfile, Image,Container

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

操作

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

Kubernetes & Docker

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

相关推荐
AC赳赳老秦20 小时前
财务报销自动化:用 OpenClaw 自动识别发票信息、填写报销单、校验报销规则,减少手工操作
运维·网络·eclipse·github·visual studio·deepseek·openclaw
呆萌的代Ma21 小时前
docker内的n8n配置Code节点运行python代码
python·docker·容器
倔强的石头10621 小时前
【Linux 指南】文件系统系列(一):磁盘底层原理 —— 从物理结构到 CHS与LBA 寻址全解析
linux·运维·服务器
菜鸟分享录1 天前
OpenClaw Docker一键部署(轻松实现多容器隔离)
docker·ai·openclaw·小龙虾
陶然同学1 天前
【Linux及Shell】VMware&Ubuntu&Xshell安装
linux·运维·xshell8·xftp8
小乐笙1 天前
笔记:纯真 IP 库使用
运维·网络·tcp/ip
咖喱o1 天前
DHCP
linux·运维·服务器·网络
IMPYLH1 天前
Linux 的 touch 命令
linux·运维·服务器·bash
uestcwhc1 天前
服务器定时发送邮件设置
运维·服务器
codeejun1 天前
每日一Go-59、云原生入门为什么一定要学Docker?
docker·云原生·golang