珂珂的个人博客 - 一个程序猿的个人网站

docker 安装gitea

很久没动服务器了,准备在上面安装个git服务。

因为上面已经有docker了  

那么先安装docker -compose   

运行

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

查看docker-compose版本

docker-compose --version


起初我还运行了个pip install docker-compose

但这个安装后查看docker-compose会报错,我也没卸载直接用上面的安装方法可以。

然后创建docker-compose.yml 文件

内容为

version: "3"

networks:
  gitea:
    external: false

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

然后运行

docker-compose up -d

然后cd到 docker-compose.yml 这个文件所在目录运行

docker-compose ps

用来查看是否启动


上一篇:个人代码全部开源

下一篇:j1900 局域网络速度之谜


0 评论

查看所有评论

给个评论吧