
Docker
文章平均质量分 79
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
花伤情犹在
我的花会开的 我的生活也会慢慢拥抱我的.
展开
-
KubeKey 安装 K8s
从 2.1.0 版本开始,KubeSphere解耦了一些核心功能组件。这些组件设计成了可插拔式,您可以在安装之前或之后启用它们。如果您不启用它们,KubeSphere会默认以最小化进行安装部署。不同的可插拔组件部署在不同的命名空间中。您可以根据需求启用任意组件。强烈建议您安装这些可插拔组件来深度体验KubeSphere提供的全栈特性和功能。原创 2024-05-25 18:04:37 · 1353 阅读 · 0 评论 -
Docker 安装 Keycloak 开源身份认证服务
Keycloak功能众多,可实现用户注册、社会化登录、单点登录、双重认证 、LDAP集成等功能。原创 2024-03-17 12:48:09 · 1076 阅读 · 0 评论 -
Docker 安装 Skywalking以及UI界面
本文详细阐述了如何利用Docker快速安装并运行Apache Skywalking,以实现对分布式系统的高效性能监控与可视化管理。首先,通过执行Docker pull命令从官方仓库获取Skywalking的最新稳定版镜像,确保获得最新的功能与优化。接下来,我们将详细介绍配置Docker容器的具体步骤,包括设置必要的环境变量、端口映射以及数据卷挂载,以便持久化存储Skywalking收集的监控数据和日志文件。原创 2024-03-17 10:49:06 · 6680 阅读 · 0 评论 -
Docker 安装 LogStash
Logstash,作为Elastic Stack家族中的核心成员之一,是一个功能强大的开源数据收集引擎。它专长于从各种来源动态地获取、解析、转换和丰富数据,并将这些结构化或非结构化的数据高效地传输到诸如Elasticsearch等存储系统中进行集中分析和可视化展现。在本文中,我们将详细介绍如何借助Docker容器技术快速安装配置Logstash,以实现日志及各类事件数据的无缝集成与实时处理。原创 2024-03-17 10:19:22 · 1351 阅读 · 0 评论 -
WSL 2 installation is incomplete的解决方案
到这里大部分可以成功运行了。在Windows功能中开启Hyper-v。,我里面的镜像和容器都没了。注意:这命令要慎用,这是把原来的。选项,新建文本粘贴以下内容后以。系统给删掉,相当于是重置。为后缀保存后执行即可。还需要确保开启适用于。我们用管理员身份大开。原创 2023-08-06 21:31:00 · 872 阅读 · 0 评论 -
Docker安装Elasticsearch、Kibana
全文搜索属于最常见的需求,开源的(以下简称Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。Elastic的底层是开源库Lucene。但是,你没法直接用Lucene,必须自己写代码去调用它的接口。Elastic是Lucene的封装,提供了REST API的操作接口,开箱即用。原创 2023-03-03 13:44:41 · 472 阅读 · 0 评论 -
解决Docker容器没有yum命令
有时候在docker容器里面不仅没有你期望的那些常用的命令,甚至没有yum命令让你去安装那些常用的命令。无yum原因一些docker容器内是没有这些应用的,需要我们自己安装的这个容器的系统很可能不是Centos系而是Ubuntu或者其他操作系统,你可以通过命令查看是否是乌班图系统系统类别Linux系统主要有2种分类,常见的有RedHatDebianRedHat系列:Redhat、Centos、FedoraDebian系列:Debian、Ubuntu软件包管理工具。原创 2023-02-01 11:39:58 · 12824 阅读 · 6 评论 -
Docker查看正在运行的容器目录
在Docker中,一个很重要的概念就是GraphDriver,它主要用于管理和维护镜像,包括把镜像从仓库下载下来,到运行时把镜像挂载起来可以被容器访问等,都是GraphDriver去完成的。可以看到宝塔的面板可以直接查看和从操作容器、Compose 、Compose 模板、镜像、网络、存储卷、仓库等,但是本文主要说说在管理容器的面板有一个操作。这个目录其实就是Docker容器挂载点,找到容器的挂载后就很方便了,以后复制宿主机文件到容器内部没必要使用命令了。原创 2023-01-31 16:48:08 · 20171 阅读 · 2 评论 -
Docker容器之间的通信
平常在使用容器部署项目的时,比如我们构建一个项目的容器和一个的容器,我们希望项目可以正常访问到容器,通常做法是这样的:假如我们的服务器公网地址是,然后我们在服务器上部署了2个服务,分别是服务和服务,一般我们图方便直接将服务的配置文件连接地址填写为公网地址,这样一来相当于绕了一圈…So,本文讲解2种比较简单的`Docker`容器之间发起通信的方法。...原创 2022-07-01 17:52:04 · 8838 阅读 · 6 评论 -
Docker运行Java项目挂载使用外部配置文件
🎈你是否遇到过打包好的`Java`项目编译成`Docker`镜像,当你的配置文件需要做改动,这个时候你就需要在本地更新配置文件重新打包成`Docker`镜像,最常见的就是`SpringBoot`项目,配置文件一般都在`application.yml`中,如果你所做的改动非代码文件仅仅是配置文件,本文将告诉你你如何将配置文件挂载到宿主机下来快速更改配置文件,省去大量无意义的时间去打包镜像。......原创 2022-06-03 17:59:23 · 9251 阅读 · 3 评论 -
Docker安装GitLab
Gitlab是一个开源分布式版本控制系统,由Ruby开发,有管理项目源代码、版本控制、代码复用与查找等功能。原创 2022-04-17 23:46:34 · 966 阅读 · 0 评论 -
Code-Server实现在任何设备上运行VS Code
Code-Server就是coder公司基于微软开源的 Visual Studio Code 开发的一款产品,可在任何地方的任何机器上运行VS Code并在浏览器中访问它。原创 2022-03-07 22:52:00 · 2950 阅读 · 2 评论 -
NginxWebUI--强大的nginx可视化配置工具
本文介绍一下NginxWebUI,通过这款工具我们可以轻松的以图形化方式来配置我们的Nginx的各项功能,包括HTTP协议转发,TCP协议转发,反向代理,负载均衡,SSL证书自动申请、续期...原创 2022-01-14 15:26:45 · 7372 阅读 · 0 评论 -
Nginx容器代理HTTPS
本文讲解如何在Linux系统上安装Docker容器Nginx,并且使用Nginx代理HTTPS加密请求,如果你不想这么复杂的配置,完全可以使用宝塔来一键部署,自动获取SSL证书等,本文是纯手动配置SSL证书。原创 2022-01-13 00:34:00 · 1273 阅读 · 0 评论 -
导出与导入Docker的容器
本文主要讲解Docker容器的导入与导出,可以用作容器快照的备份。原创 2021-12-30 18:46:32 · 1500 阅读 · 1 评论 -
Docker安装和配置Nginx服务
NginxDocker有两个分支版本:Docker CE和Docker EE,即社区版和企业版。本教程基于CentOS 7安装Docker CE。环境CentOS 7Docker 20.10.10安装Nginx拉取镜像docker pull nginx查看镜像docker images启动临时nginx容器docker run -p 80:80 --name nginx -d nginx创建要挂载的配置目录mkdir -p /mydata/nginx/conf原创 2021-12-09 16:59:33 · 2900 阅读 · 0 评论 -
Docker安装和配置Redis
前言本教程演示如何安装Redis镜像,创建Redis容器并且映射端口挂载数据卷和配置数据。环境CentOS 7Docker 20.10.10安装拉取镜像docker pull redis查看镜像docker images创建并启动MySQL容器创建数据目录和配置文件创建配置文件夹mkdir -p /mydata/redis/conf创建配置文件touch /mydata/redis/conf/redis.conf提醒避免采坑预先创建好redis.conf配原创 2021-11-22 13:50:09 · 3215 阅读 · 0 评论 -
Docker安装和配置MySQL
前言MySQL 是世界上最受欢迎的开源数据库,So~本文将演示如何在Docker上安装并且配置MySQL。环境CentOS 7Docker 20.10.10安装拉取镜像docker pull mysql如果要指定版本,在mysql后面加上:+版本号,例如:docker pull mysql:8.0.16这里直接拉取最新版MySQL查看镜像docker images创建并启动MySQL容器创建数据目录和配置文件提前在宿主机创建好放置mysql的配置文件的目录和数据原创 2021-11-22 11:49:06 · 2372 阅读 · 3 评论 -
Docker部署SpringBoot应用
前言部署时可能会需要依赖于node.js、Redis、RabbitMQ、MySQL等,这些服务部署时所需要的函数库、依赖项各不相同,甚至会有冲突。给部署带来了极大的困难。而Docker确巧妙的解决了这些问题,Docker为了解决依赖的兼容问题的,采用了两个手段:将应用的Libs(函数库)、Deps(依赖)、配置与应用一起打包将每个应用放到一个隔离容器去运行,避免互相干扰本文将讲解如何使用Docker来部署我们平时用SpringBoot开发的项目:Dockerfile什么是 Do原创 2021-11-21 17:36:20 · 5970 阅读 · 3 评论 -
CentOS安装Docker
DockerDocker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。Docker CE 分为 stable test 和 nightly 三个更新频道。官方网站上有各种环境下的 安装指南,这里主要介绍 Docker CE 在 CentOS上的安装。CentOS安装DockerDocker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10, CentOS 7 满足最低内核的要求,所原创 2021-11-16 14:12:34 · 359 阅读 · 2 评论