docker部署bitbucket
云计算 docker bitbucket
2019年4月24日

介绍

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

最后修改于: 2023年8月9日 17:05