草庐IT

centos7-docker

全部标签

linux CentOs7 安装gitlab

GitLab的安装及使用教程  GitLab简介  GitLab,是一个利用 RubyonRails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目安装。 它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。 团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。  两种方式rpm和yum 本次讲解rpm安装环境介绍  阿里云的服务器centos764位  下载  推荐使用清华镜像

docker部署kafka集群

利用docker可以很方便的在一台机子上搭建kafka集群并进行测试。为了简化配置流程,采用docker-compose进行进行搭建。kafka搭建过程如下:编写docker-compose.yml文件,内容如下:version:'3.3'services:zookeeper:image:wurstmeister/zookeeperports:-2181:2181container_name:zookeepernetworks:default:ipv4_address:172.19.0.11kafka0:image:wurstmeister/kafkadepends_on:-zookeeper

linux下docker搭建Prometheus +SNMP Exporter +Grafana进行核心路由器交换机监控

一、安装Docker和DockerComposehttps://docs.docker.com/get-docker/#安装Dockersudoapt-getupdatesudoapt-getinstall-ydocker.io#安装DockerComposesudoapt-getinstall-ydocker-compose二、创建配置文件及测试平台是否正常1、选个文件夹作为自建Prometheus+SNMPExporter+Grafana的储存目录,如/plmxs,在plmxs文件夹下创建一个docker-compose.yml文件创建一个docker-compose.yml文件,定义Pr

docker save多个镜像打包成一个tar.gz压缩文件

dockersave多个镜像打包成一个tar.gz压缩文件有时候我们需要将docker中的多个镜像批量的传输到另一台机器,如果通过dockersave这种命令则需要制作多个tar文件,这样以来冗余的操作较多而且tar文件占据的空间较大,不利于传输。可以通过以下命令在两个docker之间实现多个镜像批量传输:#原机器dockersaveimage1:tag1image2:tag2可以加入更多>|gzip>images.tar.gz#目标机器gunzip-cimages.tar.gz|dockerload如果想将所有镜像传输到另一台机器可以使用以下命令:#原机器images=$(dockerima

如何使用Docker Compose搭建StackEdit编辑器并实现远程办公

文章目录1.docker部署Stackedit2.本地访问3.Linux安装cpolar4.配置Stackedit公网访问地址5.公网远程访问Stackedit6.固定Stackedit公网地址StackEdit是一个受欢迎的Markdown编辑器,在GitHub上拥有20.7kStar!,它支持将Markdown笔记保存到多个仓库,包括Gitee、GitHub和Gitea。此在线笔记工具还提供了一些便捷功能,如拖拽或粘贴上传图片、文件搜索功能,以及可切换为炫酷的暗黑主题,这些功能特别适合那些喜欢使用Markdown来记录笔记的用户。同时,StackEdit是开源的,个人可以本地部署自己的Ma

【Docker基础】-- 18 个基本指令

更多详细信息,请参考官方文档:Dockerfilereference|DockerDocs指令描述ADD添加本地或远程文件和目录。ARG使用构建时变量。CMD指定默认命令。COPY复制文件或者目录。ENTRYPOINT指定默认的可执行文件。ENV设置环境变量。EXPOSE说明应用程序正在监听哪些端口。FROM从基础镜像创建新的构建阶段。HEALTHCHECK启动时检查容器的健康状况。LABEL为镜像添加元数据。MAINTAINER指定镜像的作者ONBUILD指定在构建时使用镜像的说明。RUN执行构建命令。SHELL设置镜像的默认shell命令。STOPSIGNAL指定退出容器的系统调用信号。U

centos7 arm服务器编译安装python 3.8

前言        CentOS(CommunityEnterpriseOperatingSystem)是一种基于RedHatEnterpriseLinux(RHEL)进行源代码再编译并免费提供给用户的Linux操作系统。        CentOS7采用了最新的技术和软件包,并提供了强大的功能和稳定性。它适用于各种服务器和工作站应用场景,并具有广泛的支持和用户社区,这里我详细讲解下Python3.8编译安装,其他linux环境也可借鉴。软件准备1、Python的安装包可以在Python官网下载,这里提供一个3.8版本的Python包下载地址:Python-3.8.18.tgz2、centos

【原】无脑操作:Centos 7.6 + MariaDB + Rsyslog + LogAnalyzer环境搭建

背景说明:网络安全法第三章第二十一条明确规定“采取监测、记录网络运行状态、网络安全事件的技术措施,并按照规定留存相关的网络日志不少于六个月”。为了满足合规性的要求,应当建设相应的日志采集存储系统。市面上不少日志系统价格不菲,针对百万级数据量,考虑在Centos7.6环境下,基于MariaDB和Rsyslog,搭建开源免费的日志采集分析系统LogAnalyzer。---------------------------------------------------------------------所需软件:① VMwareWorkstation15Player② CentOS-7-x86_64

Docker之nacos集群部署

前言Nacos是一个开源的注册中心和配置中心,用于实现微服务架构中的服务发现、服务治理和动态配置管理。在Docker中使用Nacos,你可以通过拉取官方提供的Docker镜像并运行容器的方式来快速部署 一.Nacos镜像拉取及独立模式镜像拉取命令详解:当前命令为创建Nacos容器(没有Nacos镜像会自动拉取Nacos镜像)dockerrun:运行一个Docker容器的命令。-itd:这是参数的一部分,其中:-i:保持标准输入(stdin)打开。-t:为容器分配一个伪终端(pseudo-TTY)。-d:在后台运行容器,并返回容器ID。-ePREFER_HOST_MODE=ip:设置环境变量PR

问题修复:连接docker Mysql 报错Access denied for user ‘asiced‘@‘172.17.0.1‘ (using password: NO) macOS,docker

场景描述:项目:SpringMVC+SpringBoot+Mybatis-Plus项目平台:IntelliJIDEA2023.1操作系统:macOSv13.4容器平台:Docker在这里点击目录快速处理问题⬇️场景描述:错误信息原因:问题排查问题解决一、配置用户名、密码、账号权限0)如果使用了Docker来管理Mysql,需要先进行这一步1)忘记密码的情况1.1)修改用户名、主机、密码1.2)刷新权限2)检查配置文件是否被成功载入2.1)若没有载入成功的解决方法一2.1)若没有载入成功的解决方法二3)配置被覆盖问题(此处重点3.1)解决方法1:为配置类添加配置3.2)解决方法2:删除此配置方法