首页 > 其他分享 >使用 docker 安装 gitea 仓库

使用 docker 安装 gitea 仓库

时间:2022-11-30 22:11:32浏览次数:71  
标签:compose 仓库 gitea etc 3000 docker 安装

使用 docker 安装 gitea 仓库

前提

需要Linux系统安装好了docker compose

安装步骤

准备文件(官方文档复制相应的compose文件,这里选了个基本的)

version: "3"

networks:
  gitea:
    external: false

services:
  server:
    image: gitea/gitea:1.17.3
    container_name: gitea
    environment:
      - USER_UID=1000
      - USER_GID=1000
    restart: always
    networks:
      - gitea
    volumes:
      - ./gitea:/data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "222:22"
# 我直接创建一个路径,并过去
mkdir -p /perry/gitea-install
cd /perry/gitea-install

# 下面这行也可以换成,用现成的文件管理工具直接在某个路径下创建一个文件,文件名字叫做 docker-compose.yml,然后把内容贴进去,这里我是用vim命令直接在shell工具里创建的。
vim docker-compose.yml
# 按 Insert 进入编辑模式
# 粘贴
# ESC 进入命令模式,输入 :x 保存

正式安装

# -d 表示后台运行,不占用当前这个控制台
docker compose up -d

打开 IP:3000 可以看到这样的界面,根据你自己用什么数据库,自己配置一下,如果没有数据库,可以用默认的sqlite。

注意:

  • 记得设置服务器域名为真正用于访问的IP或者域名
  • 记得设置基础URL为真实访问的IP或者域名:上面设置的服务端口
  • 记得设置管理员账号和密码

参考

Gitea官方文档:https://docs.gitea.io/zh-cn/install-with-docker/

标签:compose,仓库,gitea,etc,3000,docker,安装
From: https://www.cnblogs.com/wosperry/p/docker_gitea.html

相关文章

  • Linux:CentOS7-yum仓库本地源和网络源配置(完整版)
    1配置环境介绍本篇文章介绍配置yum仓库使用本地源和网络源的详细过程,整个过程的代码将会贴出,经过测试可按此过程成功配置在我的Linux系统上使用。虚拟机Linux:centOS7.8......
  • Docker商业版受限,胖容器是个选择
    前情概要8月13日,Docker 公司更新了网站服务协议,条款申明,禁止禁运国家和被列入「美国实体清单」的组织和个人使用带有该服务协议链接的Docker网站和所有相关网站。这一更......
  • springboot分布式之duddo简介+docker安装zookeeper
    dubbo:解决服务之间远程服务调用问题================================================================================================1-安装zookeeperdockerpullzoo......
  • 从零开始的docker和docker-compose打包上传自己的镜像
    步骤:项目准备1.下载一个干净的springboot项目,没有多余的依赖​​https://github.com/wangzixi-diablo/mySpringBoot​​2.进入项目文件夹,运行mvnspring-boot:run查看运行结......
  • docker install
    环境准备centos7Uninstalloldversionsyumremovedocker\docker-client\docker-client-latest\dock......
  • docker仓库登录 配置insecure-registries
    错误现象Errorresponsefromdaemon:Gethttps://******:5000/v2/:http:servergaveHTTPresponsetoHTTPSclientDocker客户端配置-一种方式即可配置完记得重......
  • docker配置jenkins环境搭建
    开始安装1.启动docker,下载Jenkins镜像文件dockerpulljenkins/jenkins    2.创建Jenkins挂载目录并授权权限(我们在服务器上先创建一个jenkins工作目录/var/......
  • Docker 网络详解
    这一篇文章将介绍Docker中的网络情况,欢迎大家学习讨论。docker网络官网https://docs.docker.com/network/计算机网络模型OSI七层模型TCP/IP四层模型Linux中网卡查看网卡[网......
  • 深入理解Docker中Container
    Container与Image的关系既然container是由image运行起来的,那么是否可以理解为container和image有某种关系?其实可以理解为container只是基于image之后的layer而已,也就是可以......
  • Docker的深入理解
    深入探讨Image 说白了,image就是由一层一层的layer组成的。官方image​​https://github.com/docker-library​​例如tomcat的地址​​https://github.com/docker-library/t......