简介
Atlassian 是一家为软件开发团队提供各种协助的软件公司,旗下所出的 Jira、Confluence、Bitbucket 等工具套件广受欢迎。使用 Atlassian 工具套件,能够实现团队协作、项目管理、代码管理等一系列日常工作。
在实际使用中,我们需要通过安装和配置来使用 Atlassian 工具套件。在本文中,我们将介绍如何使用 Docker 来快速、简单地搭建 Atlassian 工具套件。
安装 Docker
在使用 Docker 搭建 Atlassian 工具套件之前,我们需要先安装 Docker。
Ubuntu
使用下面的命令安装 Docker:
sudo apt update sudo apt install docker.io
安装成功后,可以使用以下命令检查 Docker 版本:
docker version
MacOS
在 Mac OS 上安装 Docker,请下载并安装 Docker Desktop。此工具会自动为您安装 Docker。
安装成功后,可以使用以下命令检查 Docker 版本:
docker version
获取 Atlassian 工具套件镜像
在这里我们选择官方镜像:https://hub.docker.com/search?q=atlassian&type=image
假设我们要安装 Jira,我们可以使用以下命令从 Docker Hub 获取 Jira 的镜像:
docker pull atlassian/jira-software
运行 Atlassian 工具套件容器
获取 Atlassian 工具套件镜像后,我们需要运行容器来启动相应的服务。我们可以通过以下命令,在 Docker 中运行 Jira 容器:
docker run -d -p 8080:8080 --name jira atlassian/jira-software
在上述命令中,我们使用 -d 参数将容器作为后台任务运行。-p 参数将宿主机的端口映射到容器的 8080 端口上。--name 参数指定容器名称。
现在,我们已经运行了 Jira 容器,可以通过浏览器访问 http://localhost:8080 来启动 Jira。
配置 Atlassian 工具套件
在启动 Atlassian 工具套件容器后,我们需要进行一些简单的配置来使用这些工具。
配置 Jira
在浏览器中访问 http://localhost:8080 以启动 Jira。
您将看到一个欢迎界面,选择“Set it up for me”。
接下来是许可协议页面,同意后单击“Continue”。
配置数据库,如果没有现成的可以自己搭建一个mysql, 我这里直接映射一个外部的测试库
docker run -d -p 3306:3306 --name mysql \ -v $PWD/data/mysql:/var/lib/mysql \ -v $PWD/mysql-config:/etc/mysql/conf.d \ -e MYSQL_ROOT_PASSWORD=123456 \ mysql
上面的命令创建了一个 mysql 容器,并将它的 3306 端口映射到宿主机的 3306 端口,同时将其 /var/lib/mysql 数据目录映射到当前目录 data/mysql 目录下。
配置管理员账号,根据提示填写管理员的账号和密码。
配置邮件服务,选择“I'll set it up later”。
安装完成后,我们可以登录到 Jira 中进行使用。
配置 Confluence
步骤同 Jira 类似。
在浏览器中访问 http://localhost:8090 以启动 Confluence。
选择“Set up Confluence”。
同意许可协议。
配置数据库同上,不再赘述。
创建管理员账号。
配置第一个空间的部分细节信息。
设置邮件服务。
安装完成后,我们可以登录到 Confluence 中进行使用。
总结
使用 Docker 快速搭建 Atlassian 工具套件,能够大大减少部署和配置的时间和精力,同时也能够更加高效、便捷地使用这些工具。
希望本篇文章能够帮助读者快速掌握 Atlassian 工具套件的 Docker 部署方法,为工作生活带来一定的便捷。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/64ce01ceb5eee0b5255f620a