目录安装mysql安装redis安装mysql1. 下载mysql镜像 docker pull mysql:8.02. 下载完之后,使用管理员打开cmddocker run -itd -p 3306:3306 --privileged=true -v D:/docker_data/mysql8.0/mysql/log:/var/log/mysql -v D:/docker_data/mysql8.
Docker: Docker是一个开源的容器引擎,它有助于更快的交付应用。Docker可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理。使用Docker,可更快地打包,测试以及部署应用程序,并可以缩短从编写到部署运行代码的周期。Docker-compose: 是一个用于定义和运行多容器Docker应用程序的工具。在微服务架构中,应用系统一般包含若干个微服务,每
转载 2023-08-01 19:59:35
122阅读
一、Docker镜像是什么?内核和用户空间。在Linux中,内核启动后会挂载 root 文件系统为其提供用户空间支持。  docker镜像就相当于一个 root文件系统。比如:官方镜像ubuntu:18.04就包含了一套Ubuntu最小系统的root文件系统。容器运行时所需的程序、库、资源、配置等文件,还包含运行时准备的一些配置参数(如:匿名卷、环境变量、用户等)。二、分层存储与镜像构建  Doc
转载 2023-06-16 14:48:19
255阅读
1. 前言以前的发布:开发提交src源代码交给运维运营进行部署,发现环境或部分版本不一致:如java版本、mysql版本、redis等多台集群,安装麻烦扩容或者或者缩容,比较麻烦 我们是不是可以开发直接将已经完成测试的全部环境以及代码一起交给运营进行发布呢?我们的docker就是来完成这个工作的。2. 是什么docker是一种容器虚拟化计数就像是vmware,linux镜像文件是可以在vmwar
转载 2023-08-18 15:38:27
267阅读
文章目录介绍安装基本命令操作docker基本操作应用部署mysql部署部署TomcatNginx部署流程配置数据卷(很少用)使用commit将容器构建成镜像(简单但不常用)使用DockerFile构建镜像(复杂却常用)DockerFile的指令(详细) 介绍Docker是一个用来装应用的容器,就好比杯子用来装水,笔筒用来装笔,书包用来装书一样,你可以把hello world放到Docker里,你
转载 2023-08-04 17:12:46
16阅读
docker使用国内加速器的正确姿势一、写这篇博客的原因二、正确使用docker国内加速器1.访问镜像地址2.镜像加速页面3.修改`daemon.json`文件4.重启docker服务5.问题三、配置多个镜像加速器1.其他镜像网址:2.同样,**修改`daemon.json`文件**:3.重启docker容器即可。4.检查加速器是否生效 一、写这篇博客的原因这篇博客产生的原因,自然是我经历了do
转载 2023-07-20 11:29:38
80阅读
切忌:构建镜像一定要精简`一、做镜像优化的目的随着我们对docker镜像的持续使用,在此过程中如果不加以注意并且优化,镜像的体积会越来越大 很多时候我们在使用docker部署应用时,会发现镜像的体积至少有1G以上 镜像体积的增大,不单单会增加磁盘资源与网络资源的开销,也会影响应用的部署效率,使得应用的部署时间会越来越长 因此我们需要减少部署镜像的体积以加快部署效率,降低资源的开销 而对于镜像的优化
转载 2023-10-23 10:45:58
120阅读
一:安装docker1.yum安装包更新到最新 yum update2,安装需要的软件包,和驱动 yum install -y yum-utils device-mapper-persistent-data lvm23.设置yum源是阿里云 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/
转载 2024-02-29 15:43:20
64阅读
目录一、Docker 介绍1. Docker 容器化技术2. Docker 容器化技术的主要优点包括:二、Linux 系统下安装和配置 Docker步骤1:安装Docker步骤2:启动Docker步骤3:测试Docker安装步骤4:管理Docker 一、Docker 介绍Docker是一种开源的容器化平台,可以帮助开发人员快速部署和运行应用程序。它可以在不同的环境中运行,包括Linux,Wind
转载 2023-10-25 15:34:32
14阅读
一、什么是DockerDocker是一个开源的应用容器引擎,基于LXC(Linux Container)内核虚拟化技术实现,提供一系列更强的功能,比如镜像、 Dockerfile等;Docker理念是将应用及依赖包打包到一个可移植的容器中,可发布到任意Linux发行版Docker引擎上。使用沙箱机制运行程序, 程序之间相互隔离;二、Docker有什么优点持续集成 在项目快速迭代情况下,轻量级容器对
转载 2023-08-18 14:33:13
316阅读
Docker是什么(1)docker是解决了运行环境和配置问题的软件容器,方便做持续集成并有帮助于整体发布的容器虚拟化技术。 (2)一次构建、随处运行,更快速的应用交付和部署,更快捷的升级和扩缩容,更简单的系统运维,更高效的计算资源利用。Docker安装(1)Docker并非一个通用的容器工具,它依赖于已经存在并运行的Linux内核环境。 (2)Docker实质上是在已经运行的Linux下制造了
转载 2023-07-11 21:52:03
122阅读
Docker基本组成 镜像(image):docker镜像就好比是一个模板,可以通过这个模板来创建容器服务,tomcat镜像 ==> run ==> tomcat01容器(提供服务器),通过这个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中的)。容器(container):Docker利用容器技术,独立运行一个或者一个组应用,通过镜像来创建的。启动,停止,
转载 2024-08-15 09:24:28
106阅读
前言当我们开始来使用自己的服务器的时候,那我会建议你先了解一下dockers。众所周知,我们在云平台服务器上的业务,是没办法迁移到其它平台的,这意味我们的业务会被云平台商锁住并且业务的灵活性会非常低。这时候如果我们想要让我们的现有服务器的内容迁移到另一个服务器,那我们就需要docker的帮助了。一、docker是什么?docker最主要的作用就是来生成容器,容器可以配置不同的环境来使用,配置出来的
转载 2023-09-21 20:24:43
118阅读
Windows Docker 安装Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。因此,Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安装一个虚拟 Linux 环境。在 Windows
Docker Docker基本概念仓库(Repository):用来保存镜像 Docker Registry 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。 容器(Container):镜像(Image)和容器(Container)的关系, 镜像是静态的定义,容器是镜像运行时的实体。
Docker 是什么Docker 一词的英文直译为“码头工人”,但是实际上它更像是码头上的集装箱。类比于集装箱,Docker 实际上制定了一套标准,基于这套标准制作出来的容器可以轻松地解决应用发布与运维遇到的难题。Docker 带来的好处主要有以下几点:1、整体交付:把应用的依赖打包到 docker 镜像中,保证部署的每一台机器依赖都是完整的,同时使用容器技术屏蔽了操作系统和硬件的差异,使得开发、
转载 2023-09-01 18:59:39
55阅读
一:首先你要明白什么是镜像部署 看下面这个图从中可以看出,Docker 包含三个基本概念,分别是镜像(Image)、容器(Container)和仓库(Repository)。镜像Docker 运行容器的前提,仓库是存放镜像的场所,可见镜像更是Docker的核心。回到正题,Docker 镜像可以看作是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些
# Docker镜像的原因和解决方法 ## 引言 Docker 是一种流行的容器技术,可以帮助开发者打包应用程序和依赖项,并在不同的环境中进行部署。然而,有时候在使用 Docker 时,我们可能会遇到拉取镜像速度的问题。本文将介绍 Docker 拉取镜像的原因,并提供几种解决方法。 ## 1. 原因分析 为了更好地理解 Docker 拉取镜像的原因,我们需要了解 Docker
原创 2023-12-06 12:47:04
159阅读
# Docker ES 镜像下载缓慢的解决方案 在现代软件开发中,Docker已成为容器化应用的标准工具。然而,很多开发者在使用Docker拉取Elasticsearch(ES)镜像时,常常遇到下载速度的问题。这不仅影响开发效率,也可能影响整个项目的进度。本文将讨论这个问题的原因,并提供几种解决方案。 ## 问题分析 Docker镜像下载的问题通常与网络有关。Elasticsearch的
原创 8月前
367阅读
文章目录引言一台服务器前置知识开始部署流程下载运行docker新建用户组编写Dockerfiledjango DockerfileNginx Dockerfile容器快速编排linux安装docker-compose编写 docker-compose.yml项目启动 引言最近这段时间空闲比较多,稍微研究了一下docker。并尝试使用它部署了一个基于Django的后端应用。前前后后遇到过不少问题
转载 2024-10-24 22:35:20
33阅读
  • 1
  • 2
  • 3
  • 4
  • 5