首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux搭建自己的git仓库

之前换服务器了,准备在新服务器上弄一个git仓库,方便存代码,记录一下。...选择一个空目录作为仓库,这里我是创建一个新的文件夹 /src 切换到 /src 目录 执行 git init --bare test.git 5、更改仓库所有者和权限 chown -R git:git...test.git 6、禁止linux使用git的ssh登录 这里禁止的意义是为了服务器的安全性,避免从git的ssh可以直接登录服务器 编辑/etc/passwd文件 找到 : git:x:1001...由于是在自己服务器所搭建,所以git文件的url如下: git@ip地址:/home/git/src/test.git ip地址很好理解,而url后面的 /srv/test.git 则是git文件在服务器上的位置...,如果仓库在其他目录,那么/srv/test.git换成你对应的文件目录即可。

1.4K10
您找到你想要的搜索结果了吗?
是的
没有找到

docker搭建私有仓库

搭建镜像仓库 拉取Registry私有镜像仓库,在我们本地搭建一个内网的仓库,避免将一些私密项目暴露在公网,引发不必要的风险 1....查看镜像仓库中的所有镜像 curl http://127.0.0.1:5000/v2/_catalog 下图返回的json数据代表暂无任何仓库,因为我们还没有上传任何镜像。...配置仓库可直接通过http方式访问 docker默认是传输方式使用https协议,我们手头上没有sttps证书,所以此处不配置https证书,直接设置可信源,使我们内网可以通过http方式访问 1....上传镜像至仓库 1. 查看镜像 docker images 2....把镜像推送到仓库 docker push your-registry-server-ip:5000/your-image-name:tagname [在这里插入图片描述] 4.再次验证是否推送成功 curl

87830

docker搭建私有仓库

心魔啊、、、 为何要搭建私有仓库 在进行docker的时候,一般都是使用共有仓库来下载相关的镜像文件,然后运行一个镜像的实例也就是运行一个容器,如下: 在使用docker run的时候,首先查找的是本地仓库...注册服务器(repository),仓库(registry),镜像(image),容器(container)之间的关系:注册服务器主要是用来存放仓库的服务器,在一个服务器上有多个仓库,而仓库又可以分为公共仓库和私有仓库...,一个仓库里面有可以有多个镜像,而容器则是镜像的一个实例。...其实最简单的理解方式就是在使用linux系统的时候,我们会搭建yum源,而有公共的yum源epel,而总是喜欢搭建本地源,主要是为了应对内网环境。...在以上运行的registry容器其实就是一个私有仓库。在其中提供了监听的端口5000.

1.2K70

搭建git私人仓库

用户主目录: Windows系统:C:\Users\用户名 Linux系统:/home/用户名 Mac系统:/Users/用户名 然后查看是否有.ssh文件夹,此文件夹下是否有如下几个文件。...创建私钥成功后,在查看用户目录是否有了公钥文件id_rsa.pub 4、初始化仓库 新建一个文件夹作为Git仓库,.git 结尾的文件夹 # 在用户主目录下创建 test.git仓库的文件夹 $ mkdir...test.git && cd test.git # 在test.git目录下初始化git仓库 $ git init --bare # 输出如下内容,表示成功 Initialized empty...Git repository in /home/git/test.git/ 5、修改仓库owner # 在test.git仓库的上一级输入 sudo chown -R git:git test.git...6、在本地(客户端)克隆仓库 git clone git@服务器地址:/home/git/test.git

5800

Nexus:搭建私人Maven仓库

Nexus:搭建私人Maven仓库 内部的项目并且需要多团队协作模块化开发的时候,自然会想到搭建自己的maven私有仓库,本文主要介绍如何搭建maven私服和如何在项目中添加依赖。...Runtime Environment 及以上 访问 Oracle 官网来获取 Java 8/11/17/latest 版本,Windows 平台可通过 x64 Compressed Archive 安装、Linux...安装 Java 需要将 Java 环境写入运行环境中,windows 平台通过配置即可、Linux/macOS 平台需要通过 vim 操作。...https://www.sonatype.com/download-oss-sonatype 需要访问国外网站 或者可以选择使用 Docker 来部署,具体参考这篇文章《【Nexus】通过Nexus搭建...后续 现在就可以通过域名访问到你的私人 maven 仓库了,详细的使用说明这里不再做过多的赘述

1.9K20
领券