1. 使用 DockerCompose 安装空间
1. 使用 DockerCompose 安装空间
程序员朱永胜有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步, 认准
https://blog.zysicyj.top
最后修改日期:2023 年 10 月 16 日
安装要求
- 主机平台:x86_64/amd64 或 arm64。
- 推荐主机资源:8 个 CPU 内核,12 GB 内存。
- 主机上安装了 Docker 和 Docker Compose 1.29.0 或更高版本。
使用 Docker Compose 在本地安装空间
创建并打开安装目录:
1
mkdir -p space-on-premises && cd space-on-premises
从 https://assets.on-premises.service.jetbrains.space/ 下载文件的最新版本。例如,如果最新版本为 2023.2.1:
docker-compose.yml
1
2export SPACE_RELEASE_NAME="2023.2.1"
curl -O "https://assets.on-premises.service.jetbrains.space/${SPACE_RELEASE_NAME}/docker-compose.yml"部署 Docker Compose 配置:
1
docker-compose -p space-on-premises up -d
重要提示:请勿更改项目名称。
space-on-premises
等到部署完成,并确保所有 Space 容器都已启动并运行:
在浏览器中打开 Space On-Premises 实例。默认 URL 为。默认管理员用户名是,密码是。
http://127.0.0.1:8084``admin``admin
可通过以下 URL 访问空间组件:he
http://127.0.0.1:8084
:空间用户界面。http://127.0.0.1:8080
:VCS API。ssh://127.0.0.1:2222
:VCS SSH。http://127.0.0.1:8390
:包 API。
执行安装后管理活动:
- 激活您的 Space On-Premises 实例 。
- 如果要在移动客户端上使用 Space, 请配置推送通知 。
- 如果要使用空间自动化(CI/CD), 请配置自承载自动化辅助角色 。目前,Space On-Premises 不支持云自动化辅助角色。
如果要在生产环境中使用 Space 实例, 请执行其他配置 :使实例可网络访问并启用邮件服务器。
如果您决定使用自己的对象存储而不是默认对象存储,请确保 更改其 CORS 策略以在 Space Packages UI 中启用下载 。
如果您不再需要安装 Space,请清理上下文:
1
2docker-compose -p space-on-premises down -v
docker-compose -p space-on-premises rm -f