Docker 安装 jira笔记
在 /opt/jira
目录下,新建一个 名为 Dockerfile
的文件, 内容如下
构建容器
启动容器
-p: 代表端口映射,格式为 宿主机映射端口:容器运行端口
百度网盘地址:
链接: https://pan.baidu.com/s/17zNwlp3sd1PLSCxPVjDwfQ 提取码:b84z
http://ip:8099
选择 我将设置它自己
我选择连接的是 mysql 5.7,用户名和密码,数据库名都是 jiradb
填写好信息之后,可以点击 测试连接
来测试填写的 mysql 连接信息是否正确,如果正确,就进入下一步
这一步我们使用默认即可,也可以按具体情况进行修改
注意:上图中的Mode中,我们在此使用的是Private(私有)模式,在这个模式下,用户的创建需要由管理员创建。而在Public(共用)模式下,用户是可以自己进行注册。
下面这个页面是需要我们输入jira的license,如下:
5.1. 复制服务器ID
5.2. 进入运行的jira的容器中,按Dockerfile中的"atlassian-agent.jar"的目录 /opt/atlassian/jira/
下执行命令,生成许可证:
进入容器:
进入容器中执行命令:
将生成的许可复制到页面,完成破解
破解完毕之后,就会进入设置 管理员的用户名和密码,电邮通知(SMTP)。
设置完毕之后,就可以进入到 jira 首页了。
mysql 5.7
mysql 5.7 镜像
创建 数据库名为: jiradb
的数据库
设置 jiradb
的权限给 jiradb
,密码为 jiradb
拷贝容器中的mysqld.cnf文件到当前主机中
格式:
按照 jira的文档 修改
mysqld.cnf
,在[mysqld]
标签下面添加
再将文件复制到容器中
重启mysql容器
登录 阿里云镜像
登出阿里云镜像
安装docker PostgreSQL
docker-compose.yml 内容: