Docker Tutorial

什么是Docker

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

Dockerfile, Image,Container

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

操作

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

Kubernetes & Docker

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

相关推荐
lbb 小魔仙11 分钟前
Ubuntu 22.04 安装 Docker 完整步骤(附镜像加速配置)
linux·ubuntu·docker
Full Stack Developme3 小时前
Linux 多种压缩格式,优缺点和适用场景
linux·运维·服务器
yBmZlQzJ7 小时前
财运到内网穿透域名解析技术机制与中立评估
运维·经验分享·docker·容器·1024程序员节
Shanxun Liao8 小时前
Cenots 7.9 配置多台 SSH 互信登陆免密码
linux·运维·ssh
j_xxx404_8 小时前
Linux:第一个程序--进度条|区分回车与换行|行缓冲区|进度条代码两个版本|代码测试与优化
linux·运维·服务器
一点晖光8 小时前
jenkins优化记录
运维·jenkins
最贪吃的虎9 小时前
Git: rebase vs merge
java·运维·git·后端·mysql
yBmZlQzJ9 小时前
内网穿透工具通过端口转发实现内外网通信
运维·经验分享·docker·容器·1024程序员节
DeepHacking9 小时前
Overleaf 本地Docker部署
运维·docker·容器
llilian_1610 小时前
总线授时卡 CPCI总线授时卡的工作原理及应用场景介绍 CPCI总线校时卡
运维·单片机·其他·自动化