Gitea 安装与配置

Docker 安装Gitea

  1. 安装docker
  2. 安装Docker Compose
  3. 编写Docker Compose配置文件
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    services:
    gitea:
    image: gitea/gitea:1.23.7
    container_name: gitea-gitea
    environment:
    - GITEA__database__DB_TYPE=mysql
    - GITEA__database__HOST=db:3306
    - GITEA__database__NAME=gitea
    - GITEA__database__USER=gitea
    - GITEA__database__PASSWD=gitea
    volumes:
    - ./data:/var/lib/gitea
    - ./config:/etc/gitea
    - /etc/timezone:/etc/timezone:ro
    - /etc/localtime:/etc/localtime:ro
    ports: # 映射容器的端口到主机的端口 网页是3000端口
    - "2222:22"
    depends_on:
    - db

    db:
    image: mysql:8.0
    container_name: gitea-mysql
    environment:
    - MYSQL_ROOT_PASSWORD=gitea
    - MYSQL_USER=gitea
    - MYSQL_PASSWORD=gitea
    - MYSQL_DATABASE=gitea
    volumes:
    - ./mysql:/var/lib/mysql
  4. 运行Docker Compose 创建容器
  5. 开放服务器对外的相关端口,Docker Compose中映射端口:2222