国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用docker搭建『Gitea』私有倉庫

這篇具有很好參考價值的文章主要介紹了使用docker搭建『Gitea』私有倉庫。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Gitea 是一個開源的代碼托管平臺,旨在提供一個輕量級、高效的自托管 Git 服務(wù)。


操作系統(tǒng):CentOS 7.6
Docker 版本: Docker24


需要用到的網(wǎng)站:

Install Docker Engine on CentOS
Overview of installing Docker Compose
Docker 安裝Gitea

一、安裝 docker 環(huán)境

1、移除以前的 docker 相關(guān)包

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、配置yum源

sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安裝 docker

sudo yum install -y docker-ce docker-ce-cli containerd.io

4、啟動 docker

systemctl enable docker --now

二、安裝 docker compose

1、安裝docker compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2、賦予下載的docker-compose執(zhí)行權(quán)限

sudo chmod +x /usr/local/bin/docker-compose

三、安裝 gitea

安裝前輸入:docker --versiondocker-compose --version檢查是否安裝成功。

1. 創(chuàng)建工作目錄

首先,需要在服務(wù)器上創(chuàng)建一個用于存放 Gitea 相關(guān)文件的目錄。
運行以下命令來創(chuàng)建一個新目錄,并進(jìn)入這個目錄:

mkdir ~/gitea
cd ~/gitea

這將在主目錄下創(chuàng)建一個名為 gitea 的文件夾。

2. 創(chuàng)建 Docker Compose 文件

在這個目錄中,創(chuàng)建一個 docker-compose.yml 文件。

  1. 使用vim,創(chuàng)建一個新文件:
vim docker-compose.yml
  1. 將以下內(nèi)容粘貼到 docker-compose.yml 文件中:
version: "3"

networks:
  gitea:
    external: false

services:
  server:
    image: gitea/gitea:1.21.1
    container_name: gitea
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - GITEA__database__DB_TYPE=mysql
      - GITEA__database__HOST=db:3306
      - GITEA__database__NAME=gitea
      - GITEA__database__USER=gitea
      - GITEA__database__PASSWD=gitea
    restart: always
    networks:
      - gitea
    volumes:
      - ./gitea:/data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "222:22"
    depends_on:
      - db

  db:
    image: mysql:8
    restart: always
    environment:
      - MYSQL_ROOT_PASSWORD=gitea
      - MYSQL_USER=gitea
      - MYSQL_PASSWORD=gitea
      - MYSQL_DATABASE=gitea
    networks:
      - gitea
    volumes:
      - ./mysql:/var/lib/mysql

這將創(chuàng)建并使用最新 Gitea 鏡像的服務(wù)。數(shù)據(jù)將存儲在當(dāng)前目錄的 gitea_data 文件夾中。

  1. 保存并關(guān)閉文件。

esc后輸入 :wq

3. 啟動 Gitea

  1. 在包含 docker-compose.yml 文件的目錄中,運行以下命令來啟動 Gitea 服務(wù):
docker-compose up server
  1. 等待 Docker 下載 Gitea 鏡像并啟動容器。

4. 訪問 Gitea

在瀏覽器中訪問 http://your_server_ip:3000,將 your_server_ip 替換為你服務(wù)器的實際 IP 地址,這樣就能看到 Gitea 的安裝頁面。進(jìn)入安裝頁面后,配置管理員信息,然后安裝即可。完成安裝后,就可以使用創(chuàng)建的管理員賬戶登錄 Gitea 并開始管理 Git 倉庫。文章來源地址http://www.zghlxwxcb.cn/news/detail-853297.html

到了這里,關(guān)于使用docker搭建『Gitea』私有倉庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Gitea:輕量級、開源的Git倉庫管理平臺

    Gitea是一款開源的、基于Go語言編寫的輕量級Git服務(wù)器。它提供了類似于GitHub的功能,如代碼托管、版本控制、團(tuán)隊協(xié)作等,但更加輕便和易于部署。Gitea的設(shè)計初衷是為了讓團(tuán)隊或個人能夠更方便地管理和分享自己的代碼,同時不需要花費大量的資源和精力去搭建和維護(hù)一個

    2024年04月23日
    瀏覽(21)
  • 搭建自己的git服務(wù)器--win10系統(tǒng)使用Gitea快速搭建git-server

    搭建自己的git服務(wù)器--win10系統(tǒng)使用Gitea快速搭建git-server

    2023-03-28 本文簡單介紹了使用gitea開源軟件搭建自己git服務(wù)器的過程; 本文記錄的在win10系統(tǒng)上快速安裝gitea,實現(xiàn)了git服務(wù)端的搭建。 搭建自己的git倉庫服務(wù)端,搭建到云主機(jī),連接方便,但大文件受限于網(wǎng)速。 搭建到局域網(wǎng),網(wǎng)速快。各有優(yōu)勢,多試多玩,總有收獲。 安

    2024年02月13日
    瀏覽(105)
  • Synology搭建Gitea(Docker)

    Synology搭建Gitea(Docker)

    Nas輕量git方案:Docker安裝Gitea; 群暉(Synology) NAS 如何安裝 gitea 為所有Docer創(chuàng)建一個組 docker ; 權(quán)限: 讀寫共享目錄:docker、Repositories,兩個主要涉及到的內(nèi)容; 應(yīng)用程序: 拒絕:所以目錄。該用戶組下所有用戶沒有使用應(yīng)用的場景; 為容器Gitea創(chuàng)建一個用戶 gitea ; 禁止訪問

    2024年02月02日
    瀏覽(79)
  • 輕松搭建 Gitea:完成自己的 Git 之旅

    輕松搭建 Gitea:完成自己的 Git 之旅

    最近很多人問我買了服務(wù)器可以做什么,那么接下來的系列文章我們會詳細(xì)講一講有了服務(wù)器干什么。 這一期帶來的是使用 雨云 的云服務(wù)器搭建 Gitea —— 一個開源的 Git 服務(wù)器。 本期使用的環(huán)境如下: Alpine Linux 服務(wù)器一臺 (沒有可以看文末領(lǐng)取福利) 使用 Alpine Linux 的

    2024年01月18日
    瀏覽(13)
  • 安卓手機(jī)搭建Gitea-自己的git服務(wù)器

    安卓手機(jī)搭建Gitea-自己的git服務(wù)器

    官網(wǎng)的介紹是: Gitea的首要目標(biāo)是創(chuàng)建一個極易安裝,運行非??焖?,安裝和使用體驗良好的自建 Git 服務(wù)。我們采用Go作為后端語言,這使我們只要生成一個可執(zhí)行程序即可。并且他還支持跨平臺,支持 Linux, macOS 和 Windows 以及各種架構(gòu),除了x86,amd64,還包括 ARM 和 PowerPC

    2023年04月24日
    瀏覽(26)
  • Docker 配置 Gitea + Drone 搭建 CI/CD 平臺

    Docker 配置 Gitea + Drone 搭建 CI/CD 平臺

    本文的IP地址是為了方便理解隨便打的,不要亂點 首先使用 docker 搭建 Gitea 服務(wù)器,用于管理代碼版本,數(shù)據(jù)庫選擇mysql Gitea 服務(wù)器的 docker-compose.yml 配置文件如下: 運行前先去數(shù)據(jù)庫服務(wù)器中新建一個名為 gitea 的數(shù)據(jù)庫 命令: CREATE DATABASE gitea 編寫完成后在當(dāng)前目錄下運行

    2024年01月23日
    瀏覽(28)
  • docker搭建私有Git代碼倉庫

    docker搭建私有Git代碼倉庫

    2024年02月11日
    瀏覽(22)
  • 使用Docker部署代碼托管平臺:Gitea與GitBucket實例

    在本文中,我們將探討如何使用Docker部署代碼托管平臺Gitea和GitBucket。我們將從背景介紹、核心概念與聯(lián)系、核心算法原理和具體操作步驟、數(shù)學(xué)模型公式詳細(xì)講解、具體最佳實踐:代碼實例和詳細(xì)解釋說明、實際應(yīng)用場景、工具和資源推薦、總結(jié):未來發(fā)展趨勢與挑戰(zhàn)和附

    2024年02月22日
    瀏覽(21)
  • gitea倉庫鏡像同步至gitlab

    gitea倉庫鏡像同步至gitlab

    1、參考文檔:倉庫鏡像 | Gitea Documentation 2、 錯誤一 :賬號密碼錯誤問題 解決方法 : 出現(xiàn)以上錯誤為第三步用戶名(Oauth2應(yīng)用名稱)或者密碼(Gitlab個人訪問令牌)錯誤。 1)如下圖1在gitea上設(shè)置oauth2應(yīng)用名稱 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

    2024年02月22日
    瀏覽(31)
  • 【前端-NPM私服】內(nèi)網(wǎng)使用verdaccio搭建私有npm服務(wù)器-docker搭建verdaccio流程

    【前端-NPM私服】內(nèi)網(wǎng)使用verdaccio搭建私有npm服務(wù)器-docker搭建verdaccio流程

    文章已收錄至https://lichong.work,轉(zhuǎn)載請注明原文鏈接。 ps:歡迎關(guān)注公眾號“Fun肆編程”或添加我的私人微信交流經(jīng)驗?? 在私有化的服務(wù)器上部署的一個支持發(fā)布、下載、版本管理等服務(wù)的npm倉庫。 官方npmjs下載緩慢,需要設(shè)置鏡像源 鏡像源:是以一定頻率定時同步npm官方

    2024年02月03日
    瀏覽(84)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包