- 2024-11-21搭建vulhub和vulstudy靶场
一、准备 kalipurple虚拟机 二、配置环境 安装dockerapt-getinstalldocker.io安装pipx注意:运行pipinstall时,通常会收到一个错误提示:error:externally-managed-environment,即“外部管理环境”错误,但这不是一个bug。所以选择使用pipxsudoaptinstallpipx它
- 2024-11-21Grafana +Prometheus环境搭建
一、安装docker(centos)1、卸载旧的版本(如果有)sudoyumremovedockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logrotatedocker-engine2、安装依赖包sudoyuminstall-yyum-utils3、设置docker软件源sudoyum-co
- 2024-11-21Navicat远程连接MySQL报错2003(10060)
背景:学习黑马微服务时,使用Navicat远程连接容器中的MySQL一直报错2003(10060),原因是容器中的MySQL配置的root用户的访问连接权限,只能是本地连接。解决方式:1)查看docker容器是否启动:dockerps-a 未启动的话:(mysql是我的容器名字)dockerstartmysql2)进入mysql容器(注意空格,r
- 2024-11-21Docker环境搭建Prometheus、Grafana
一、搭建基于Prometheus、Grafana监控系统CentOSLinuxrelease7.6.1810(Core)二、Grafana可视化界面示例三、启动相关Docker服务#yuminstall-ydocker-iodockerpullprom/node-exporterdockerpullprom/prometheusdockerpullgrafana/grafana四、启动no
- 2024-11-21Docker部署私人云盘
“AList”则可能是一个特定的软件或服务名称,它有以下这些特点和功能呢:支持多种存储的文件列表程序:AList是一个支持多种存储的文件列表程序,它易于安装并可以在所有平台上使用。它支持多个存储提供商,如本地存储、阿里云盘、OneDrive、GoogleDrive等,并且易于拓展。用户可以通过AL
- 2024-11-21Linux系统非root用户使用docker命令
要在Linux中使用Docker指令而无需每次都获取root权限,通常需要将当前用户添加到docker组中。这样,用户就能够在没有sudo的情况下运行Docker命令。以下是步骤:将用户添加到docker组Docker默认会创建一个名为docker的组,并将其与Docker服务相关联。将你的普通用户
- 2024-11-20docker快速安装
docker快速安装[root@docker-server~]#yuminstallwget.x86_64-y[root@docker-server~]#rm-rf/etc/yum.repos.d/*[root@docker-server~]#wget-O/etc/yum.repos.d/Centos-7.repohttp://mirrors.aliyun.com/repo/Centos-7.repo[root@docker-server~]#wget-O/et
- 2024-11-20MySQL训练营-准备阶段
MySQL训练营-准备阶段系列介绍:学习丁奇老师的MySQL训练营的学习笔记安装Docker为了实操老师课中的内容,在自己的linux小主机上使用docker搭建环境进行测试。Docker安装教程,参考:https://www.cnblogs.com/lqqgis/p/18276118安装后dockerps命令报错:permissiondeniedwhiletr
- 2024-11-20ubuntu安装docker+后端发布
一:更新软件包索引,并且安装必要的依赖软件1.sudoapt-getupdate#更新软件包索引2.sudoapt-getinstallapt-transport-httpsca-certificatescurlgnupg-agentsoftware-properties-commonlsb-release#安装apt依赖包,用于通过HTTPS来获取Docker仓库二:添加Docker的官
- 2024-11-20docker容器初识
一、容器与虚拟化(1.1)dokcer中基本概念三个概念,镜像仓库、镜像(image)、容器(container)镜像:可以理解成模板镜像仓库:很多模板存放的位置容器:基于模板实际使用的具体程序。 如上图,镜像的意义就是绿色版程序。用过的都知道,绿色版程序拿过来执行运行就可以用,无需安装、加载别的
- 2024-11-20【K8S系列】imagePullSecrets配置正确,但docker pull仍然失败,进一步排查详细步骤
如果imagePullSecrets配置正确,但在执行dockerpull命令时仍然失败,可能存在以下几种原因。以下是详细的排查步骤和解决方案。1.检查Docker登录凭证确保你使用的是与imagePullSecrets中相同的凭证进行Docker登录:1.1直接登录在命令行中,执行以下命令:docker
- 2024-11-20SpringBoot+Docker +Nginx 部署前后端项目
部署SpringBoot项目(通关版)一、概述使用 java-jar 命令直接部署项目的JAR包和使用Docker制作镜像进行部署是两种常见的部署方式。以下是对这两种方式的概述和简要的优劣势分析:1.1、使用 java-jar 命令直接部署项目的JAR包概述:通过 java-jar 直接部署项目的JA
- 2024-11-20Jenkins,Docker,代码覆盖率
JenkinsJenkins是一款开源的持续集成工具,具有自动化构建,测试,部署等功能可以在Jenkins上下载插件以满足编译条件将代码提交到git上,设置git的触发条件,满足条件时,Jenkins下载远程code到本地,然后执行构建脚本等,自动构建,测试,部署等。远程的项目下载到Jenkins的workspace文件夹中g
- 2024-11-20【Docker】Docker介绍|部署|简单使用|镜像操作|容器操作|自动构建镜像
文章目录DockerDocker介绍Docker简介Docker的主要特点为什么要使用Docker?Docker核心概念(1)镜像(Image)(2)容器(Container)(3)仓库(Repository)Docker的核心架构Docker安装Docker自动化安装Docker手动安装Docker镜像操作Docker快速入门Docker容器操作Docker自动构建镜像1.Doc
- 2024-11-20利用GithubActions构建和拉取docker镜像
背景因docker全面被墙,pull/build变得极为困难,考虑使用GithubActions帮助我们解决这个问题。实现Pull核心思想是调用dockerpull再将image打包至artifacts进行取回。额外增加了架构选择和释放空间选项,较大的image建议勾选防止runoutofspacename:PullandSaveDockerIma
- 2024-11-20【Redis集群实战】Redis 以及 Redis Sentinel 的 Docker部署
Redis基本说明这里我是用的是docker。既然使用docker那么就需要配置两个组件一个Redis一个RedisSentinel我们可以使用docker-compose来启动一组docker安装docker-compose下载docker-compose安装包这里面直接从github下载。并且放在了/usr/local/bin/docker-c
- 2024-11-20使用docker启动mysql/postgresql服务
首先安装和启动docker然后创建容器:MySQLfilename:begin_mysql_server_in_docker.shcontentdockerrun-d-p3306:3306--namemysql_latest-eMYSQL_ROOT_PASSWORD=123456mysql:latestPostgreSQLfilename:begin_postgres_server_in_docker.shcontent:#
- 2024-11-20蓝易云 - 使用Debian、Docker和Nginx部署Web应用教程
在Debian上使用Docker和Nginx部署Web应用是一种常见的配置方式。下面是一个简单的教程:安装Docker:在Debian上安装Docker,运行以下命令:apt-getupdateapt-getinstall-yapt-transport-httpsca-certificatescurlgnupglsb-releasecurl-fsSLhttps://download.docker.co
- 2024-11-20【Linux 篇】Docker 的容器之海与镜像之岛:于 Linux 系统内探索容器化的奇妙航行
文章目录:【Linux篇】Docker的容器之海与镜像之岛:于Linux系统内探索容器化的奇妙航行前言安装docker-centos7【Linux篇】Docker的容器之海与镜像之岛:于Linux系统内探索容器化的奇妙航行
- 2024-11-20docker搭建hadoop集群linuxcentos(为分布式、完全分布式)
docker搭建hadoop集群linuxcentos(为分布式、完全分布式) 第1章写在前面必读1.1Hadoop生态简单说明说明:hadoop只是一个存储数据的平台,mapreduce是一个计算框架,需要编程人员去编写处理数据的程序。然后hadoop是一个生态,就是说在其上还运行着hbase数据库,sqoop,shark等等工具,这样才
- 2024-11-20h基于docker搭建hadoop+hive+spark+hbase+zookeeper+scale集群adoop集群搭建(docker)
基于docker搭建hadoop+hive+spark+hbase+zookeeper+scale集群 1、设置主机上的虚拟缓存当本地内存不足时,可以使用虚拟内存将一些内存数据转移到硬盘上,从而扩展计算机的内存容量。这样可以让计算机运行更复杂、更占用内存的程序,不会出现内存不足的情况。减轻物理存储器
- 2024-11-20如何使用docker去对sftp去做容器化部署?
安装过程中遇到的问题:1.0拉取sftp的镜像失败怎么办?(后续:这个地址拉取镜像失败.)sudodockerpullatmoz/sftp解决:配置Docker使用阿里云镜像源:sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<<-'EOF'{"registry-mirrors":["https://fecfboad.mir
- 2024-11-20关于Docker
如果你熟悉VMware等类似虚拟化平台,可以暂时把Docker理解为轻量化的VMware,但又不完全相同,区别如下:虚拟化级别:VMware:VMware工作在硬件虚拟化级别,它通过模拟整个硬件环境来运行完整的操作系统。这意味着每个虚拟机(VM)都有自己的操作系统副本。Docker:Docker工作在操作系统级别,它使
- 2024-11-20GitHub 开源项目 Puter :云端互联操作系统
每天面对着各种云盘和在线应用,我们常常会遇到这样的困扰。文件分散在不同平台很难统一管理,付费订阅的软件越来越多,更不用说那些烦人的存储空间限制了。最近在GitHub上发现的一个开源项目 Puter 彻底改变了我的在线办公方式。让人惊喜的是,这个项目在今年3月份宣布开
- 2024-11-20快速创建可移植的深度学习Docker环境
0镜像拉取首先拉取带有cuda的镜像:nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu18.04现在镜像被ban了,推荐使用国内镜像站,这里我用的nvcr.io/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu18.04dockerpullnvcr.io/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu18.04当然也可以