认识Docker与启动容器与镜像的关系

目录

一、工具分类

二、认识docker


实习期间,学习一些后端开发的知识把,今天又看了环境配置的一些东西,docker确实挺方便的,也理了下用到的这些开发所用的环境的分类吧

一、工具分类

(1)java、node、python这些,一个语言的环境,就是将你写的那些语法,可以编译成电脑能够认识的二进制编码

(2)mysql、redis、nestjs,等一个服务的

(3)npm、maven、gradle等下载的

这里docker的话就比较适合服务类的那种吧,就一键根据docker-compose文件的配置内容确定拉起配置的这类工具的一些版本信息,就相当于将这类运行所需的工具的版本下载变得跟package.json里确定构建工具的版本一样简单

二、认识docker

这个是docker的图形界面,操作也很方便,左边的操作栏里,

(1)现在在Containers(容器),就是可以看到通过docker-compose创的容器组或者容器,

(2)Images(镜像),就是构建容器所需的镜像,就你构建某个容器,需要先有他的镜像才能构建,相当于有了vue,就可以创建很多很多vue服务,有了mysql镜像,就可以创建很多很多mysql容器,一个容器也就一个服务

Volumes(数据),就是一般的数据库类的服务会有对应的数据

相关推荐
镜子AI9 小时前
镜子AI 技术复盘:三条自动化链路上的“停止条件“设计
运维·人工智能·自动化
tianyuanwo9 小时前
NetBox 数据库详解:当“关系型数据库”被装进一个网络运维的领域模型里
运维·数据库·netbox
螺蛳粉 螺蛳粉11 小时前
第 05 篇:etcd 深入:Raft 共识、watch 机制与快照备份恢复实战(底座认知 05)
docker·云原生·容器·kubernetes·etcd·分布式存储·kube-apiserver
知已难寻12 小时前
03 · OpenStack的计算管理 Nova
运维·服务器·开发语言·云原生·云计算·openstack·开源软件
huainingning12 小时前
Windows syslog日志服务器搭建与模拟器对接
运维·服务器·智能路由器
say_fall12 小时前
【Linux系统编程】Ext 文件系统:磁盘与存储、文件与目录、现代计算机究竟如何寻找文件
linux·运维·服务器·数据库·c++
wacsii13 小时前
【Linux进程(一)】Linux 进程初探:操作系统如何管理进程?fork() 为什么返回两次?
linux·运维·服务器
相思难忘成疾14 小时前
从零搭建 Kubernetes 1.30 集群:kubeadm 部署一主多从实战(RHEL 9.3 + Docker + flannel)
linux·运维·kubernetes
PellyKoo14 小时前
【docker】cifs卷改smb密码后容器起不来的解决方法
运维·docker·容器
时早玖沐14 小时前
放弃 QQ 官方机器人:用 SnowLuma + AstrBot 自建 QQ 机器人
docker·开源·agent