草庐IT

docker搭建gitlab

全部标签

【运维知识大神篇】运维人必学的Docker教程1(Docker安装部署+Docker镜像管理+容器管理常用命令+搭建docker的本地yum源+windows系统安装docker环境)

本篇文章开始给大家介绍Docker,这个是我非常喜欢的一个服务,介绍给大家,希望大家也能喜欢!目录何为容器Docker环境安装部署一、yum安装(CentOS7.9)二、rpm包安装(CentOS)三、卸载docker环境四、安装指定的docker版本五、Ubuntu安装docker环境六、使用deb安装docker七、Ubuntu卸载docker环境八、二进制安装docker在Linux系统(CentOS,Ubuntu)1、部署流程2、二进制部署脚本Docker镜像管理基础一、查看镜像二、给镜像打标签三、本地镜像迁移(导入导出)四、下载镜像五、删除镜像六、自定义镜像容器管理常用命令一、查看容

Windows10 Docker Desktop安装

一、简介DockerDesktop是Docker公司推出的一款桌面应用程序,它提供了一个用户友好的界面,方便开发人员在本地环境中使用容器技术。容器是一种轻量级的虚拟化技术,可以将应用程序和其依赖项打包在一起,形成一个独立、可移植的运行单元。DockerDesktop允许开发人员使用Docker引擎来创建、管理和运行容器。使用DockerDesktop,开发人员可以通过简单的命令或图形界面来构建、部署和测试容器化应用程序。它提供了一个本地开发环境,可以在其中运行多个容器,并且容器之间可以相互通信。开发人员可以使用DockerDesktop来模拟生产环境,并进行应用程序的调试和测试。除了基本的容器

ElasticSearch 集群搭建与状态监控cerebro

单机的elasticsearch做数据存储,必然面临两个问题:海量数据存储问题、单点故障问题。为了解决存储能力上上限问题就可以用到集群部署。海量数据存储问题:将索引库从逻辑上拆分为N个分片(shard),存储到多个节点单点故障问题:将分片数据在不同节点备份(replica) 目录一、部署es集群二、集群搭建案例:利用3个docker容器模拟3个es的节点2.1首先编写一个docker-compost文件,代码如下2.2 es运行需要修改一些lintx系统权限 2.3 集群状态监控(cerebro)  2.4 创建索引库一、部署es集群在单机上利用docker容器运行多个es实例来模拟es集群。

Docker六 | Docker Compose容器编排

目录DockerCompose基本概念使用步骤 常用命令 DockerComposeDocker-Compose是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Compose可以管理多个Docker容器组成一个应用。需要定义一个YAML格式的配置文件docker-compose.yml,写好多个容器之间的调用关系,然后只需一个命令就能同时启动/关闭这些容器。基本概念一个文件docker-compose.yml描述多个容器之间的运行规则两个要素服务:一个个应用容器实例,比如订单微服务,库存微服务,mysql容器,nginx容器或者redis容器工程:由一组关联的应用容器组

Hadoop搭建

一、伪分布式搭建1.配置网络vi /etc/sysconfig/network-scripts/ifcfg-ens33更改BOOTPROTO=staticONBOOT=yes添加IPADDR=192.168.116.200   NETMASK=255.255.255.0GATEWAY=192.168.116.2    DNS1=114.114.114.114保存然后:wq退出输入servicenetworkrestart 在ipaddr查看是否成功 再pingwww.baidu.com    ctrl+c结束2.把包拖入opt里面然后解压cd/opttar -zxf /opt/jdk-8u22

零基础快速搭建自己的ChatGPT服务,配套小程序,后台管理端

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、搭建基础chatgpt需要些什么?二、服务器环境部署(腾讯云)1.配置选购2.安装宝塔面板3.源码下载4.安装部署运行环境4.1添加MySQL数据库4.2安装JDK4.3部署服务端4.3.1上传jar包4.3.2添加java项目4.3.3申请SSL证书(针对域名已经使用过并部署到其他服务器)4.4部署前端4.4.1打包4.4.2添加站点4.5小程序端总结前言国内的chatgpt如雨后春笋,层出不穷,各有千秋,但是大多套路都如出一辙,不是让看广告就是关注各种公众号,更有甚者直接收费。。。。本着为人民服务的精神,鄙人写

IDEA gitlab Unable to access xxxxx SSL certificate problem: unable to get local issuer certificate

现象使用IDEA拉取远端分支更新或者推送全部失败右下角报错Unabletoaccess(gitlab地址):SSLcertificateproblem:unabletogetlocalissuercertificate原因在网上看大家的说法大致是本地SSL认证开启导致无法访问解决方法在git命令行模式或者idea终端框输入gitconfig--globalhttp.sslVerifyfalse效果为:进行全局禁用然后再次尝试,发现可以了正常拉取和推送了如果要再次开启可以如下:gitconfig--globalhttp.sslVerifytrue效果为重新启用

【Docker】Linux中Docker技术入门与实战及实用的常规命令

目录一、引言1.说明:2.Linux介绍3.Docker简介二、Docker三要素1.镜像(Image)2. 容器(Container)3. 仓库(Repository)三、实现案例1.创建2.设置镜像3.开启设置4.Docker安装5.Docker使用及命令每篇一获一、引言1.说明:Linux是开源的,因此是免费的。Web主机仅需要支付技术支持即可安装和维护程序(如果需要)。服务器提供商不需要将额外的成本转嫁给客户。另一方面,对于Windows服务器,公司通常必须为操作系统和定期使用许可证付费。Linux服务器及其运行的应用程序通常设计为精益运行,因此通常使用较少的计算机资源。好处是程序员可

Docker查找docker组及用户

查找所有组及用户:cat/etc/passwd可以查看所有用户的列表w可以查看当前活跃的用户列表cat/etc/group查看用户组在/etc/group中的每条记录分四个字段:第一字段:用户组名称;第二字段:用户组密码;第三字段:GID第四字段:用户列表,每个用户之间用逗号(,)号分割;本字段可以为空;如果字段为空表示用户组为GID的用户名;在/etc/group中的每条记录分七个字段:每行以6个“:”分隔为7个部分,从左到右依次为用户的①名称②登录口令情况③用户ID④所属组ID⑤用户的全称等其它详细信息⑥用户的home目录⑦用户的默认登录shell查找docker组的用户:getentgr

【docker】Docker Stack 详细使用及注意事项

一、什么是DockerStackDockerStack是DockerSwarm环境中用于管理一组相关服务的工具。它使得在Swarm集群中部署、管理和扩展一组相互关联的服务变得简单。主要用于定义和编排容器化应用的多个服务。以下是DockerStack的一些关键特点:服务集合:DockerStack允许你在一个配置文件中定义应用的多个服务。这个配置文件通常是一个docker-compose.yml文件,定义了应用的服务、网络和卷。简化部署:通过使用dockerstackdeploy命令,你可以一次性部署整个应用的所有服务。配置管理:DockerStack允许你使用单个配置文件来管理多个服务的配置,