首页 > 其他分享 >什么是Docker

什么是Docker

时间:2023-06-26 23:55:58浏览次数:48  
标签:容器 Container 什么 Linux 开源 集装箱 Docker

什么是Docker

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

ogo解释:

标志是一头鲸鱼携带着一堆容器。它正在向您发送这些信息的途中。Docker直译过来是码头工人,然而Docker给人的第一感觉是容器,容器技术英译为Linux Container, Container的直译有集装箱,容器两个意思。

什么是"集装箱技术"

我们都知道码头里的集装箱是运载货物用的,它是一种按规格标准化的钢制箱子。集装箱的特色,在于其格式划一,并可以层层重叠, 集装箱与集装箱之间互不影响于是乎,IT领域借鉴了这一理念,大家就在想,有没有可能大家 只需要关注程序本身?

我们都知道码头里的集装箱是运载货物用的,它是一种按规格标准化的钢制箱子。集装箱的特色, 「在于其格式划一,并可以层层重叠, 集装箱与集装箱之间互不影响」

概述

Docker是一个开源的应用容器引擎,开发者可以打包他们的应用及依赖到一个可移植的容器中,发布到流行的Linux机器上,也可实现虚拟化。

image-20210706103827208

重心:

Docker其实就是可以打包程序和运行环境,把环境和程序一起发布的容器。

标签:容器,Container,什么,Linux,开源,集装箱,Docker
From: https://www.cnblogs.com/jiangjiayun/p/17507497.html

相关文章

  • C++面试八股文:什么是智能指针?
    C++面试八股文:什么是智能指针?某日二师兄参加XXX科技公司的C++工程师开发岗位第19面:面试官:什么是智能指针?二师兄:智能指针是C++11引入的类模板,用于管理资源,行为类似于指针,但不需要手动申请、释放资源,所以称为智能指针。面试官:C++11引入了哪些智能指针?二师兄:三种,分别是sh......
  • Docker技术架构概述
    1、Docker技术构成Docker软件采用客户-服务(CS架构)的技术架构模式,DockerClient和DockerDaemon交互,DockerDaemon负责创建、运行、发布容器,DockerClient和DockerDaemon可以在同一个系统中,或者DockerClient可以通过RESTAPI远程控制DockerDaemon。DockerCompose负责控制一组应......
  • 使用 Debian、Docker 和 Nginx 部署 Web 应用
    前言本文将介绍基于Debian的系统上使用Docker和Nginx进行Web应用部署的过程。着重介绍了Debian、Docker和Nginx的安装和配置。第1步:更新和升级Debian系统通过SSH连接到服务器。更新软件包列表:sudoaptupdate升级已安装的软件包:sudoaptupgrade第2步:......
  • 什么是微服务
    单体架构是把所有的内容都写到同一个工程下,进行统一的部署单体架构存在问题:耦合度高扩展性差衍生出了分布式架构​ 分布式架构:就是把一个大的模块拆分成若干个小的模块,这些小的模块共同组成一个大的模块​ 但是分布式没有明确解决很多细节上的问题,比如项目拆分的依据,远......
  • 什么是 HTTP Over the wire
    我们可以通过在服务器上生成HTML,并将其(在一些帮助下)直接传递到浏览器,来编写快速、现代、响应式的Web应用程序。这种思路不需要将JSON作为中间格式。不需要客户端MVC框架。不需要复杂的捆绑和转译流程。但是我们需要换一种思考方式。因为过去十年左右的Web开发主流故事一直是Java......
  • 08异步短信发送,注册功能,补充【1.为什么要写media才能访问,2.debug作用,3.ALLOWED_HOSTS
    1异步发送短信#原来的发送短信,是同步 -前端输入手机号---》点击发送短信---》前端发送ajax请求----》到咱们后端接口---》取出手机号----》调用腾讯发送短信---》腾讯去发短信---》发完后----》回复给我们后端发送成功---》我们后端收到发送成功---》给我们前端返回发送成功......
  • ​​统信UOS服务器操作系统迁移docker目录​​
    原文链接:统信UOS服务器操作系统迁移docker目录hello,大家好啊,今天给大家带来一篇在统信UOS服务器操作系统上迁移docker目录的文章,在工作中我们会发现,当我们没有将/var目录单独分区的时候,运行docker容器后,会将根目录挤压,因此我们可以通过迁移docker目录的方式,释放根路径的磁盘空间,文......
  • 叉车安全:安装叉车超速报警器都有什么好处
    叉车超速报警器就是指叉车超速后会报警。一般市面上的叉车超速报警器会有三级报警速度值可调节;第一级行车提醒(警灯闪烁)、第二级超速报警(喇叭音效提醒)、第三级锁定报警(灯光+声音一直报警)。当我们设定了速度值之后,如果叉车超过了我们设定的速度后,就会自动触发报警提醒。那么安装叉车......
  • .NETCore项目在Windows下构建Docker镜像并本地导出分发到CentOS系统下
    在Windows下使用Docker,我们选择DockerDesktop这个软件,非常方便。DockerDesktop介绍及安装DockerDesktop是适用于Mac、Linux或Windows环境的一键安装应用程序,使您能够构建和共享容器化应用程序和微服务。它提供了一个简单的GUI(图形用户界面),允许您直接从机器管理容器、应用程......
  • docker常用命令
    Docker常用命令1.搜索dockersearchmysql2.拉取镜像dockerpullmysql:5.7docker-hub官方:https://hub.docker.com/搜索mysql-tag,复制拉取命令以下载mysql5.7版本为例3.查看镜像和镜像IDdockerimages4.删除镜像dockerrmiimageid5.运行镜像dockerrunimageid--name:容器名称(......