草庐IT

github镜像

全部标签

npm镜像地址设置和查看

设置npm的镜像地址npmconfigsetregistryhttps://registry.npmjs.orgnpmconfigsetregistryhttps://registry.npm.taobao.org查看npm当前镜像地址: npmconfiggetregistry 

上传项目文件到Github,并解决fatal: unable to access问题,100%成功

一、背景Github我们用的最多的就是clone别人的代码,但有时我们也希望上传自己的项目或代码。但github上传文件还是比较复杂的,中间会有许许多多奇怪的问题,因此记录一下其过程。二、Github上传文件1.申请Github账号这里默认你已经有Github账号,因为Github是国外的网站,所以需要梯子,不然很容易登录不进去Github官网。2.安装git工具向github上传文件,需要先安装git工具,因为我是在windows系统,所以用的是,GitforWindows,下载地址如下,下载后双击exe文件,选择好安装路径后,一路下一步即可成功安装。下载地址:https://gitforw

nvm 安装使用及配置淘宝下载镜像

NVM介绍NVM全称node.jsversionmanagement,专门针对node版本进行管理的工具,通过它可以安装和切换不同版本的node.js。MVM下载githhub下载地址,选择nvm-setup.zip:安装版,推荐使用https://github.com/coreybutler/nvm-windows/releasesNVM安装解压下载好的安装包并执行,这里需要注意,选择node.js安装路径时最好单独创建一个文件夹,因为路径或文件夹中出现中文和空格后在安装项目依赖时会发生意想不到的的错误,其他步骤一般不需要特殊处理,直接下一步即可,安装好后,在cmd输入nvm-v如果出现下面

极狐GitLab DevSecOps 之容器镜像安全扫描

容器镜像安全现状最近某银行遭受供应链攻击的事件传的沸沸扬扬,安全又双叒叕进入了人们的视野。安全确实是一个非常重要,但是又最容易被忽略的话题。但是现在到了一个不得不人人重视安全,人人为安全负责的时代。尤其以现在非常火爆的云原生来讲,业界已经达成共识:云原生时代已经到来,如果说容器是云原生时代的核心,那么镜像应该就是云原生时代的灵魂。镜像的安全对于应用程序安全、系统安全乃至供应链安全都有着深刻的影响。然而,镜像的安全却是非常令人担忧的。根据snyk发布的 2020年开源安全报告中指出,在dockerhub上常用的热门镜像几乎都存在安全漏洞,多的有上百个,少的也有数十个。具体数据如下图所示:然而,不

docker基本操作:安装部署、设置ssh远程登入、配置docker镜像文件并创建docker容器

Docker是一个流行的应用程序容器化和部署平台,允许开发人员轻松地创建、部署和管理容器中的应用程序。请注意运行此命令需要root或sudo权限,因此可能需要在命令前加上sudo并输入密码。一、更新系统工具(ubuntu)apt-getupdate安装dockerapt-get-yinstalldocker查看docker版本dockerversion启动docker服务systemctlstartdocker二、一些基本操作如果你使用的用户不是root,docker默认是只有root才能执行Docker命令,因此我们还需要添加用户权限:sudogroupadddocker添加当前用户到Doc

Next.js使用Supabase实现Github登录

Next.js有许多OAuth认证方案来实现Github或者Google登录,比较常见的有next-auth、clerk、supabase等。Supabase提供了很多的核心服务,包括PostgreSQL数据库、身份验证、文件存储等。本文将介绍如何使用Supabase实现Github登录,您将学到:使用OAuth认证登录。使用Github注册自动创建用户表数据。用户数据缓存(zustand)。路由守卫。在继续开始前,您需要具备以下的基本知识:Node.jsnpm/pnpmNext.js起步项目初始化使用pnpm创建最新的Next.js项目。Node.js版本至少需要v18.17。PSJ:\ne

github问题解决(持续更新中)

1、ssh:connecttohostgithub.comport22:Connectionrefused从.ssh文件夹中新建文件名为config,内容为:Hostgithub.comHostnamessh.github.comPort4432、解决git多用户提交切换问题使用系统命令ssh创建rsa公私秘钥C:\Users\fyp01>ssh-keygen-tras-b4096-C"${邮箱}"Generatingpublic/privatersakeypair.Enterfileinwhichtosavethekey(C:\Users\fyp01/.ssh/id_rsa):Enterpa

10 个优化技巧,减少 Docker 镜像大小

什么是docker?Docker是一种容器引擎,可以在容器内运行一段代码。Docker镜像是在任何地方运行您的应用程序而无需担心应用程序依赖性的方式。要构建镜像,docker使用一个名为Dockerfile的文件。Dockerfile是一个包含许多指令(RUN、COPY、EXPOSE 等)的文件。成功执行这些命令后,docker将创建一个镜像供我们在任何地方使用。为什么要减小docker镜像大小?安装不必要的软件包会增加攻击面,从而增加安全风险。镜像传输需要更多时间。部署大镜像需要更多时间。我们必须以某种方式创建我们的Dockerfile,以便从该Dockerfile构建的镜像在大小方面得到优

(docker)mysql镜像拉取-创建容器-容器的使用【个人笔记】

【容器的第一次创建】容器的第一次创建,需要先下载镜像,从镜像拉取0、可以搜索镜像的版本dockersearchmysql1、先拉取MySQL的镜像,默认拉取最新版,使用下面的命令拉取mysql镜像dockerpullmysql也可以指定mysql的版本(我这里指定的是5.6版本)dockerpullmysql:5.62、在~(/root)目录下创建一个mysql的文件夹,用于保存mysql产生的数据,并进入mysql文件mkdirmysqlcdmysql创建容器在/root/mysql路径下dockerrun-id\-p3306:3306\--name=c_mysql\-v$PWD/conf:

Github详细使用教程

1.什么是Github?github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。Github由ChrisWanstrath,PJHyett与TomPreston-Werner三位开发者在2008年4月创办。迄今拥有59名全职员工,主要提供基于git的版本托管服务。2.注册账户以及创建仓库要想使用github第一步当然是注册github账号了,github官网地址:https://github.com/。之后就可以创建仓库了(免费用户只能建公共仓库),CreateaNewRepository,填好名称后Create,之后会出现一些