容器跑gogs

1、下载镜像

docker pull gogs/gogs:latest

2、启动gogs容器

docker run -d --name=gogs -p 10022:22 -p 10080:3000 -v /home/docker/apps/gogs/data:/data gogs/gogs

或者用docker-compose来启,docker-compose.yml文件如下:

version: '2'
services:
  gogs:
    image: gogs/gogs
    container_name: gogs
    restart: always
    volumes:
      - ./data:/data:z
    ports:
      - 10022:22
      - 10080:3000

3、初始化gogs

浏览器访问 x.x.x.x:10080(其中x.x.x.x为宿主机ip),选择数据库类型为SQLite3,数据库文件路径为 /data/gogs.db;其他保持不变,点击“立即安装”

4、注册用户

重新登录 x.x.x.x:10080,注册用户,第一个注册的用户将会成为管理员。这里我们一般注册为 git/git 用户

5、登录

Last updated