📜  使用 Docker 快速安装 Sourcegraph - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:49:38.989000             🧑  作者: Mango

使用 Docker 快速安装 Sourcegraph - Shell/Bash

如果你是一位程序员,你一定知道 Sourcegraph 是一个非常好用的代码搜索引擎。安装和使用 Sourcegraph 是非常方便的,尤其是使用 Docker 容器。下面是如何在 Shell/Bash 中使用 Docker 快速安装 Sourcegraph 的步骤。

安装 Docker

在安装 Sourcegraph 之前,你需要先安装 Docker。你可以访问 官网 的安装文档来下载和安装 Docker。

配置 Docker Compose

接下来,你需要创建一个 Docker Compose 文件来配置 Sourcegraph 的容器。在你的项目根目录下创建一个 docker-compose.yml 文件,并将以下代码粘贴进去。

version: '3'

services:
  sourcegraph:
    image: sourcegraph/server:3.32.0-beta.1
    container_name: sourcegraph
    restart: always
    volumes:
      - /sourcegraph/data:/var/opt/sourcegraph
      - /sourcegraph/config:/etc/sourcegraph
      - /var/run/docker.sock:/var/run/docker.sock
    ports:
      - '7080:7080'
      - '2633:2633'
启动容器

在命令行中,进入到项目的根目录,并执行以下命令来启动容器。

docker-compose up -d

现在,你就可以访问 http://localhost:7080 来使用 Sourcegraph 了。

停止容器

如果你需要停止 Sourcegraph 的容器,你可以在项目的根目录下执行以下命令。

docker-compose down
总结

通过 Docker 容器安装 Sourcegraph,你可以提高代码搜索的效率,也可以避免安装和依赖的麻烦。希望这篇文章能够帮助到你安装和使用 Sourcegraph。