小工具知识网

当前位置: 首页 > 行业知识 > docker搭建gogs

行业知识

docker搭建gogs

2026-11-10 11:53:52 来源:互联网转载

使���Docker搭建Gogs,可以使用Docker CLI或Docker Compose两种方式。下面详细介绍这两种方法,并解释每个参数的作用和注意事项。

使用Docker CLI搭建Gogs:

docker run -d --name=gogs --privileged=true -p 10022:22 -p 10300:3000 -v $PWD/data:/data gogs/gogs

参数解释:

  • -d:以后台模式运行容器。
  • –name=gogs:为容器指定一个名称。
  • -p 10300:3000:将主机的10300端口映射到容器的3000端口,用于访问Gogs。
  • -v /path/to/gogs/data:/data:将本地路径/path/to/gogs/data映射到容器的/data目录,用于持久化Gogs的数据。

    注意事项:

    需要确保主机上的10300端口没有被占用。

    /path/to/gogs/data应该替换为实际的本地路径,用于持久化Gogs的数据。

    使用Docker Compose搭建Gogs:

    首先,在项目目录下创建一个docker-compose.yml文件,内容如下:

    version: '3'services:  gogs:    image: gogs/gogs    ports:      - 10022:22      - 10300:3000    volumes:      - /path/to/gogs/data:/data

    然后,在项目目录下执行以下命令启动容器:

    docker-compose up -d

    参数解释:

    • image: gogs/gogs:使用Gogs镜像创建容器。
    • ports: - 10300:3000:将主机的3000端口映射到容器的3000端口,用于访问Gogs。
    • volumes: - /path/to/gogs/data:/data:将本地路径/path/to/gogs/data映射到容器的/data目录,用于持久化Gogs的数据。

      注意事项:

      需要确保主机上的10300端口没有被占用。

      /path/to/gogs/data应该替换为实际的本地路径,用于持久化Gogs的数据。

      Docker Compose需要提前安装并在项目目录下执行。

      点击立即安装, 安装完成后创建管理员账号即可

上一篇:美菱冰箱app下载攻略,一键获取,轻松上手!

下一篇:树莓派怎么搭建服务器?