This image enables you to run Atlassian JIRA Service Desk.
It is based on alpine-java to provide an as small as possible image.
There are tags available for latest, latest major, latest minor and individual versions. If for example you want to run the latest 3.8 version, you can use idalko/atlassian-jira-servicedesk:3.8
The images are autogenerated as soon as they appear for download on the Atlassian website. This means that sometimes things might break, be aware of this and as always test in staging environments first.
You can find the script that generates these in the atlassian-generator repository. Feel free to create pull requests to that repository if you want to make improvements either to the script or the Dockerfile templates.
A number of environment variables are supported.
By default the application runs as a non-root user. You can influence which user by setting these variables. Note that the names need to be known inside the container so results might not be what you expect.
Note that if you change the username, Java requires that the HOME directory for that user exists, this image automatically assigns the data folder as home directory.
If you are running the application behind a reverse proxy you need to set these variables so that it knows where to redirect requests to.
If you want to disable the incoming and outgoing mail on for example a staging server set DISABLE_NOTIFICATIONS to TRUE
Change the default JVM memory size
If you need to pass additional args you can set the JIRA_ARGS variable.
You can set the CONTAINER_TZ variable to set the default timezone in your container. Jira inherits this if it is configured to use the system default.
This image disables the Tomcat access logs by default as they can grow quite large for popular instances and quickly fill up the container. Should you have need for them you can enable them again by setting KEEP_ACCESS_LOGS to TRUE. You probably also want to mount a volume to /opt/atlassian/jira/install/logs.
The bane of every Atlassian Expert their existence! But fear no longer as this image can automatically import the certificates into the key database. It searches for files ending with .crt in /opt/atlassian/jira/certs so just mount a volume and Bob's your uncle.
If you don't know how to get the certificates here's a simple one-liner fetching the certificate from Google, replace the domain with the one you want to import from.
openssl s_client -connect google.com:443 < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > google-public.crt
If you want to mount a volume or a directory to store your data outside of the container you should mount it over /opt/atlassian/jira/data
Example:
docker run -it --rm -p 8080:8080 idalko/atlassian-jira-servicedesk
A very quick docker-compose file could be:
version: '3' services: jira: image: idalko/atlassian-jira-servicedesk environment: - DISABLE_NOTIFICATIONS=TRUE - JIRA_ARGS=-Datlassian.plugins.enable.wait=300 volumes: - ./data:/opt/atlassian/jira/data ports: - 8080:8080 restart: always jiradb: image: postgres:9.6 environment: - POSTGRES_PASSWORD=secret - POSTGRES_USER=jira - POSTGRES_DB=jira volumes: - ./db:/var/lib/postgresql/data restart: always
A lot of care was taken in creating these images however running them is at your own risk and no claims can be made should data loss occur. By using these images you confirm that you are complying by any and all of the licenses of the 3rd party software included in this build.
来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429