Docker清理释放磁盘空间、优化性能终极指南 Docker的日常使用中,我们或许偶尔遇到下面这些情况: $ docker-compose ps [27142] INTERNAL ERROR: cannot create temporary directory! $ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs &n 系统运维 2023-07-19 宇宙之一粟
解锁高效部署!快速搭建Kubernetes集群,提升团队生产力! 1 MacOS 1.1 下载 docker-desktop 从 docker 下载 docker-desktop (opens new window),并完成安装 1.2 启用 k8s 集群 启动 docker-desktop,打开preference 面板 切换到 Kubernetes 标签页,并勾选启动 Enable Kubernetes,点击 Apply 2 Linux(CentOS7) k 云计算 2023-07-19 大树
Linux中安装Docker,在Docker中安装MySQL和Redis并在Windows下连接访问 一、前言 随着分布式微服务的火爆,越来越多的服务需要一个个的部署很麻烦,随之带动了自动化部署的趋势.小编也是刚刚入门,自动化的部署还没有学完,刚刚接触Docker,觉得非常方便,直接运行镜像就可以!! 二、安装Docker - 删除老版本 sudo yum remove docker docker-client docker-client-latest docker-common docker-l 数据运维 2023-07-19 大猫
midwayjs基础后台管理系统(八)使用pm2、docker/dockercompose部署 这篇文章将会介绍 3 种部署方式 使用 pm2 部署 使用 Docker 部署 docker-compose 集成 部署的流程 整个部署分为几个部分,由于 Midway 是 TypeScript 编写,比传统 JavaScript 代码增加了一个构建的步骤,整个部署的过程如下。 由于部署和平台、环境非常相关,下面我们都将以 ubuntu 来演示,其他平台可以视情况参考。 准备工作 由于项目依赖my 数据运维 2023-07-19 泡泡
工程化Docker最佳实践 随着云计算和容器技术的发展,Docker已经成为了最受欢迎的容器化平台之一。Docker的优点在于它可以轻松地打包应用程序及其所有依赖项,并将其部署到任何地方,而无需担心环境差异和依赖项问题。然而,如果没有正确使用Docker,就可能会导致应用程序的可靠性、可扩展性和可维护性问题。因此,在使用Docker进行应用程序开发和部署时,采用一系列工程化的最佳实践是非常重要的。 本文将介绍如何在使用Doc 开发运维 2023-07-19 Escape
微服务架构下的工程化Docker 在微服务架构下,Docker已经成为了一种非常流行的容器化技术。它可以帮助开发人员更加方便地进行应用程序的开发、部署和管理。但是,如何在微服务架构下使用Docker进行应用程序开发呢?本文将对此进行探讨,并介绍如何采用工程化的方法来管理和监控微服务应用程序。 微服务架构下的Docker应用 在微服务架构下,我们通常会将应用程序拆分成多个小的服务,每个服务都有自己的职责和功能。这样做的好处是可以提高 开发运维 2023-07-19 大树
docker 处理容器间互相调用(ip变动无法通信处理实践) 博主在搭建链路追踪时发现需要访问es的docker容器,但是发现重启服务后ip就变了导致 一直无法连接到es的容器下面是博主解决这个问题的步骤 第一步 :查看docker 网络 docker network ls ps: 这里的myNetwork是作者 刚创建的 第二步 :查看具体网络信息 docker inspect 1801f6ebf58a 可以看到这里 我们的三个应用 都用的这个网络 网络模 开发运维 2023-07-19 醒在深海的猫
Jenkins自动化部署到Docker容器 @toc 本文是对Jenkins+Git+Maven自动化部署配置这篇文章的补充,有关基本的环境搭建从这篇找。 1、编写Dockerfile 在项目中新建一个docker文件夹,编写Dockerfile,内容如下: FROM openjdk:11 EXPOSE 8888 WORKDIR /root ADD jarfile/demo*.jar /roo 开发运维 2023-07-19 宇宙之一粟
Docker容器编排工具 Docker容器编排工具是一种用于自动化应用程序部署和管理的工具。在容器化应用程序的世界中,容器编排工具是必不可少的。本文将介绍两个最常用的Docker容器编排工具:Kubernetes和Docker Swarm,并探讨如何使用它们来提高应用程序的可靠性和可扩展性。 Kubernetes是Google开源的容器编排系统,它可以自动化部署、扩展和管理容器化应用程序。Kubernetes提供了一种高度 开发运维 2023-07-19 大猫
Docker 简介与入门 文档视频链接:www.bilibili.com/video/BV11L… 原文档:docker.easydoc.net/doc/8117000… Docker 是什么 Docker 是一个应用打包、分发、部署的工具 你也可以把它理解为一个轻量的虚拟机,它只虚拟你软件需要的运行环境,多余的一点都不要,而普通虚拟机则是一个完整而庞大的系统,包含各种不管你要不要的软件。 跟普通虚拟机的对比 特性 普通虚 开发运维 2023-07-18 LOVEHL^ˇ^
Docker清理大揭秘🔍:释放磁盘空间、优化性能的终极指南! 在Docker的日常使用中,我们或许偶尔遇到下面这些情况: $ docker-compose ps [27142] INTERNAL ERROR: cannot create temporary directory! $ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs & 开发运维 2023-07-18 泡泡
善用容器安全性检测工具,快速揪出Docker映像文件中的漏洞 本文将简介Docker技术,说明Docker的背景知识和安全议题。并在此介绍Docker映像文件检测工具Anchore Engine,通过模拟演练让大家了解如何运用Anchore Engine抓出Docker映像文件潜在安全问题,使系统安全得以保障。 在2014年,Docker的出现为用户提供了更轻量级的虚拟机环境,不仅可以通过虚拟机技术减少应用程序因环境不同而无法运行的困境,还可以降低对硬件资源 开发运维 2023-07-18 法医
我们一起聊聊丝滑的代码管理 你好,我是悟空。 本文主要内容如下: 图片 一、背景 最近需要修改一个很重要的项目源码,但是这个源码的代码仓库权限又不能给我们,只给了一份拷贝的版本,为了能够更好地对这份代码进行代码版本管理,我决定在本地搭建一个 Gitlab 仓库,来和其他同事进行协同开发。 二、环境依赖 1、本地部署一台 Ubuntu 虚拟机 2、Ubuntu Docker 环境 3、能否访问 docker hub 网络(如果 开发运维 2023-07-18 大猫
Hadoop on k8s 快速部署进阶精简篇 一、概述 前面一篇文章已经很详细的介绍了Hadoop on k8s部署了,这里主要针对部署时可能会调整的地方和注意事项进行讲解,想详细了解详细部署过程可参考我上一篇文章:Hadoop on k8s 编排部署进阶篇 图片 二、快速部署步骤如下 1)安装 git yum -y install git 2)部署 mysql 如果小伙伴已经有mysql了,这一步就可以忽略: 这里以 docker-comp 数据运维 2023-07-17 贤蛋大眼萌
解决 WebAPI 在容器中的启动初始化问题 在产品或项目的部署中,如果和下面场景类似,那么本文可能对您有所帮助。 场景 WebAPI 和 MySql 数据部署在同一服务器(通常是测试环境)。 WebAPI 和 MySql 使用 docker-compose 进行部署。 WebAPI 启动时有一些初始化的操作要做,而初始化需要从 MySql 中获取数据。 问题 第一次部署,执行 docker-compose up -d 数据运维 2023-07-17 张二河
实现容器化的基础:Namespace和Cgroups 一、容器 使用docker运行一个httpd容器。因为接下来要在容器内执行ps -ef命令,有些容器没有这个命令,例如nginx的官方镜像运行的容器就没有这个命令。 [root@dev1 ~]# docker run -d --name httpd centos/httpd-24-centos7 latest: Pulling from centos/httpd-24-centos7 73808b 开发运维 2023-07-17 醒在深海的猫
基于Docker搭建Hadoop大数据集群环境 1 引子 因兼具跨平台兼容性优、资源消耗少、自动化程度高、运行稳定、环境隔离等优点,Docker大受欢迎,在应用打包、分发、部署、开源分享方面得到广泛应用。其实Docker在本地快速安装试用及学习方面也有独具天赋,本文以基于Docker搭建Hadoop大数据集群环境展开说明,给需要在本地PC学习大数据的小伙伴参考。 抛开底层的虚拟化技术对比不谈,选择Docker而非VMWare最直接的原因是方便快 开发运维 2023-07-17 贤蛋大眼萌
✍🏻 聊聊工程化Docker的最佳实验 | 技术专题21期 聊技术专题,争技术先锋~ 本次技术专题带大家聊聊 「工程化Docker」,无论你是开发人员、运维人员、架构师还是技术爱好者,都可以分享过往的经验和见解,与其他掘友一起探讨和学习,我们将根据征文质量和数据情况评选出优秀作品,并给予丰厚的奖励。同时,我们也将为优秀作品提供展示和宣传的机会,让更多人了解和学习工程化Docker的最佳实践! 💡 征文主题 聊聊工程化docker的最新趋势以及最佳实验 ⏰ 开发运维 2023-07-17 醒在深海的猫
10道不得不会的Docker面试题 最少必要面试题 ,《10万字301道Java经典面试题总结(附答案)》pdf,背题更方便,一文在手,面试我有 突击面试 | 突击面试 | 突击面试 以下是 Docker 面试题,相信大家都会有种及眼熟又陌生的感觉、看过可能在短暂的面试后又马上忘记了。JavaPub在这里整理这些容易忘记的重点知识及解答,建议收藏,经常温习查阅。 看看这些面试题你会几道 @[toc] Docker 以下是一些dock 开发运维 2023-07-17 捡田螺的小男孩
HAproxy1.9 Docker 镜像 在此前的几篇文章在中,简单的记录了haproxy在1.9之后的一些变化(部分来自谷歌翻译),这其中包括多线程,Runtime API, ACL,配置文件,以及日志和统计页面和map。 在这篇文章中,我将简单叙述haproxy的docker配置,我重构了haproxy的docker配置,作为简单的使用中,可以重载配置文件。这借用了supervisor与inotifywait的配置。一旦配置文件发生改 应用运维 2023-07-16 捡田螺的小男孩