介绍
Bitbucket Server是一款强大的企业级Git代码库管理工具。通过Bitbucket Server,可以方便的创建和管理代码仓库,设置精细的访问控制权限,在代码级进行协同。Bitbucket Server安全、快速,既适用于中小团队,也适用于大型组织。
拉取镜像
github
docker pull wuyue/bitbucket:latest
运行容器
docker run -d --name 'bitbucket' -p 7990:7990 -v <data_path>:/var/atlassian/application-data/bitbucket wuyue/bitbucket:latest
前置服务器proxy代理配置
通过环境变量进行配置
- SERVER_PROXY_NAME
- SERVER_PROXY_PORT
- SERVER_SCHEME
- SERVER_SECURE
生成key
docker run wuyue/bitbucket:latest /opt/java/openjdk/bin/java -jar /opt/atlassian/bitbucket/atlassian-agent.jar -d -m <email> -n <org> -p bitbucket -o <url> -s <server_code>
创建数据库
postgres
- 编码:UTF8
- 排序规则:C
- 字符类型:C
配置数据库
- host
- db
- username
- password
- port
通过docker初始化一个postgres
docker run -d -p 5432:5432 -v <data_path>:/var/lib/postgresql/data postgres:9.6-alpine