centos7版本
- [root@localhost ~]# cat /etc/os-release
- NAME="CentOS Linux"
- VERSION="7 (Core)"
- ID="centos"
- ID_LIKE="rhel fedora"
- VERSION_ID="7"
- PRETTY_NAME="CentOS Linux 7 (Core)"
- ANSI_COLOR="0;31"
- CPE_NAME="cpe:/o:centos:centos:7"
- HOME_URL="https://www.centos.org/"
- BUG_REPORT_URL="https://bugs.centos.org/"
-
- CENTOS_MANTISBT_PROJECT="CentOS-7"
- CENTOS_MANTISBT_PROJECT_VERSION="7"
- REDHAT_SUPPORT_PRODUCT="centos"
- REDHAT_SUPPORT_PRODUCT_VERSION="7"
-
- [root@localhost ~]# uname -r
- 3.10.0-957.el7.x86_64
使用Docker安装Bitbucket的步骤如下,这里将结合参考文章中的信息,为您提供一个清晰、详细的安装指南:
docker search bitbucket-server
docker pull atlassian/bitbucket-server
mkdir -p /data/bitbucket
secure-bitbucket.env
,并设置必要的环境变量。例如:- cat << EOF > /data/bitbucket/secure-bitbucket.env
- SERVER_SECURE=false
- SERVER_SCHEME=http
- SERVER_PROXY_PORT=7990
- SERVER_PROXY_NAME=10.33.51.230 # 替换为您的服务器IP或域名
- JVM_MINIMUM_MEMORY=512m
- JVM_MAXIMUM_MEMORY=1g
- EOF
注意:请根据实际情况修改上述配置文件中的参数。
docker run -v /data/bitbucket:/var/atlassian/application-data/bitbucket --name="bitbucket" -d -p 7990:7990 -p 7999:7999 --env-file=/data/bitbucket/secure-bitbucket.env atlassian/bitbucket-server:latest
/data/bitbucket
目录到容器的/var/atlassian/application-data/bitbucket
目录。--name
参数为容器指定一个名称(这里是"bitbucket")。-d
参数在后台运行容器。-p
参数将容器的7990和7999端口映射到宿主机的相应端口。--env-file
参数加载环境变量配置文件。docker ps
命令查看正在运行的容器,确认Bitbucket容器已经启动。http://YOUR_SERVER_IP_OR_DOMAIN:7990
(将YOUR_SERVER_IP_OR_DOMAIN
替换为您的服务器IP或域名),您应该能够看到Bitbucket的登录界面。- [root@localhost ~]# docker ps
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
- f7f3666b10cd atlassian/bitbucket-server:latest "/usr/bin/tini -- /e…" 6 seconds ago Up 4 seconds 0.0.0.0:7990->7990/tcp, :::7990->7990/tcp, 0.0.0.0:7999->7999/tcp, :::7999->7999/tcp bitbucket
以上是使用Docker安装Bitbucket的详细步骤。请注意,这些步骤可能会因您的具体环境和Bitbucket版本的不同而略有差异。