一、简单的介绍一下docker什么(本文主要讲的是docker在windows上的应用)Docker:是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的,可移植的,自给自足的容器。Docker的核心概念:镜像、仓库、容器Docker镜像:是一个特殊的文件系统,提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。Docker
转载 2023-08-08 13:23:31
107阅读
  Docker是基于Go语言进行开发实现,一个开源的应用容器引擎。  采用Linux内核的cgroup,namespace,以及AUFS类的Union FS等技术,对进程进行封装隔离,也可以实现虚拟化。  隔离的进程独立于宿主和其他的隔离进程,因此也称其为容器。  可以将Docker容器理解为一种轻量级的沙盒,每个容器内运行着一个应用,不同的容器相互隔离,容器之间也可以通过网络互相通信。  容器
原创 2022-12-28 15:21:52
289阅读
一、什么是Dokcer?     Docker是一个开源项目, 诞生于2013年初, 最初是dotCloud公司内部的一个业余项目。 它基于Google公司推出的Go语言实现。 项目后来加入了Linux基金会, 遵从了Apache 2.0协议, 项目代码在GitHub上进行维护。     Docker自开源后受到广泛的关注和讨论, 以至于
原创 精选 2015-06-30 16:03:11
2476阅读
5点赞
## Docker in Docker 需要 Docker 什么版本 在使用 Docker 容器化部署应用程序的过程中,有时候会遇到需要在 Docker 容器中运行 Docker 的情况。这种场景下就需要使用到 Docker in Docker(简称为DinD)技术。本文将介绍 DinD 的概念以及需要的 Docker 版本,并提供一个简单的代码示例来演示如何在 Docker 容器中运行 Doc
原创 2023-12-02 10:03:52
271阅读
Docker 是实现轻量级的操作系统虚拟化解决方案。 Docker目前已经支持非常多的Linux平台,Ubuntu、Red Hat企业版Linux、Debian、CentOs、Fedora、Oracle Linux等。如果使用虚拟环境,甚至可以在OS X 和 windows中运行。安装的条件Docker目前只能在64位CPU架构的计算机上运行(目前只能是x86_64 、amd64)。Linux 3
 Windows Docker 安装Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。因此,Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安装一个虚拟 Linux 环境。在 Wi
转载 2023-07-17 11:30:02
320阅读
Docker是个图标是鲸鱼的玩意 其实很早以前就知道Docker了 但一直没有深入接触(因为觉得可能比较难 这次稍微系统地学习一下 顺便记录一下一、概述Docker是一个开源的应用容器引擎 是一个轻量级容器技术 类似于虚拟机 但不是虚拟机 且实现了虚拟机的资源隔离 Docker的性能远远高于虚拟机(反正一大堆好处Docker主要的应用场景:若一个人要安装Windows原生系统 安装完毕还需要下载其
转载 2023-07-18 13:50:34
0阅读
什么Docker Machine?Docker Machine 是Docker官方编排项目之一,使用go语言编写的,使用不同引擎在多种平台上快速的安装Docker环境,开源地址:https://github.com/docker/machine。 Docker Machine 是一个工具,它允许你在虚拟宿主机上安装Docker,并使用docker-machine命令管理这个宿主机,可以使用Doc
转载 2023-12-12 20:40:19
41阅读
翻译自docker官方文档,原文:https://docs.docker.com/engine/swarm/key-concepts/本节介绍了docker1.12中集群管理和编排特性的特有概念。什么是swarmdocker引擎内置的集群管理和编排特性是由swarmkit构建的。swarmkit是独立的项目,它实现了docker的编排层(orchestration layer)并由docker直接
什么是DockerDocker使用Go语言进行开发实现,基于Linux内核的cgroup,namespace,以及AUFS类的Union FS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其他的隔离的进程,因此也称其为容器。Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极 大的简化了容器的创建和维护。使得 Docker
转载 2023-11-03 22:58:24
65阅读
Docker简介Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口,安装web应用环境非常方便,和传统的虚拟机相比,Docker 容器除了运行其中应用外,基本不消耗额外的系统资源,使得应用的性能很高,同时系统的开销尽量小,隔离应用。Docker的三个主要概念: Docker image:镜像是只读的,镜像中包含有需要运行的文件。镜像用来创建container,一个镜像
转载 2023-07-11 21:11:33
41阅读
本人微信公众号,欢迎扫码关注!引言Docker是一个开源的容器引擎,在搞清楚它是什么之前,必须先了解什么是容器。什么是容器先看一下官方介绍:容器就是将软件打包成标准化单元,以用于开发、交付和部署。容器镜像是轻量的、可执行的独立软件包 ,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。容器化软件适用于基于Linux和Windows的应用,在任何环境中都能够始终如一地运行。容器赋
docker简介一个开源的应用容器引擎,可以用来打包程序,可以包入依赖环境,这样只需要提供docker image即可,类似于虚拟机,但是更轻量级。几个概念:Paas,platform as a service,Caas container as a service。镜像:文件的层次结构以及包含如何运行容器的源数据,类似虚拟机中安装系统的iso文件。容器:从镜像创建的运行实例,可以被启动、开始、停
转载 2023-08-08 22:04:18
67阅读
文章目录1.Docker 运行底层原理1.1 运行原理1.2 Docker什么比JVM运行的快2.镜像原理 2.1是什么 2.2Docker镜像加载原理 2.3Docker镜像为什么采用分层结构 2.4特点3.容器数据卷3.1是什么3.2能干什么3.3添加  3.2.1V命令添加  3.2.2DockerFile添加4.DockerFile4.1是什么4.2构建过程4.3 执行流程 1.Doc
目录一、Docker简介二、Docker核心概念三、Docker的搭建四、Docker常用的命令一、Docker简介Docker 是一个开源的应用容器引擎,基于Go 语言并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(
转载 2024-02-05 14:41:40
81阅读
目录一、Docker 简介1. Docker2. Linux 容器3. 传统虚拟机和容器的对比4. Docker 的作用5. Docker 的基本组成(Docker 三要素)6. Docker 工作原理7. Docker 架构8. Docker 下载二、Docker 安装1. CentOS Docker 安装2. CentOS8 安装 Docker3. 阿里云镜像加速4. 以 hello-worl
目录是什么什么出现Docker解决了什么问题Docker八大应用场景Docker安装Docker能干什么什么一种容器技术, Docker是基于Go语言实现目标:“Build,Ship and Run Any App,Anywhere”一次封装到处运行为什么出现开发与运维的鸿沟、减少运维的工作量解决了什么问题解决了运行环境和配置问题...
原创 2022-03-09 11:48:53
280阅读
赖包到一个轻量级,可移植的容器中,然后发布到任何流行的linux机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口,更重要
转载 2020-02-05 16:53:00
169阅读
2评论
Docker 解决了软件环境部署复杂的问题。对于一个传统的软件工程,开发人员把写好的代码放到服务器上
原创 2022-07-18 16:21:52
108阅读
Docker 高级操作 文章目录Docker 高级操作1. 容器的进程2. 命名空间3. chroot4. cgroups4.1 进程的CPU统计信息4.2 进程的内存配置4.3 如何配置cgroups?5. Seccomp / AppArmor6. Capabilities7. 容器镜像8. 创建空镜像9. 不使用Dockerfile创建镜像 1. 容器的进程$ docker run -d --
转载 2023-08-18 14:56:25
70阅读
  • 1
  • 2
  • 3
  • 4
  • 5