Docker Tutorial

什么是Docker

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

Dockerfile, Image,Container

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

操作

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

Kubernetes & Docker

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

相关推荐
风曦Kisaki21 分钟前
#企业级docker私有仓库构建:harbor仓库与阿里云镜像仓库
阿里云·docker·容器
期待着201339 分钟前
docker 安装 ,在centos7.9
运维·docker·容器
踏月的造梦星球1 小时前
DM8 DSC 单机双实例部署
运维·开发语言·数据库
MXsoft6182 小时前
平台化是智能运维发展的必然趋势吗?
运维
liuccn2 小时前
Linux 存储系统:LVM 与直接分区
linux·运维
骑上单车去旅行3 小时前
Docker Compose 命令完全指南:从构建到运维
docker·容器·eureka
xexpertS4 小时前
CI/CD 熔断机制:如何通过编排级熔断器提升开发者效率
java·linux·运维
前端Baymax4 小时前
K8s PodCrashLoopBackOff假阳性排查
云原生·容器·kubernetes
spider_xcxc4 小时前
K8s 部署学习笔记
docker·容器·kubernetes·云计算·k8s
带娃的IT创业者4 小时前
突破内存瓶颈:利用 Nvidia GPU 显存作为 Linux Swap 空间的深度实践
linux·运维·服务器·nvidia·swap·gpu显存