- docker-compose文件
version: "3.8"
services:
jira:
image: teamatldocker/jira
networks:
- wiki_jira
ports:
- 8080:8080
environment:
JIRA_DATABASE_URL: mysql://test@mysql/jira
JIRA_DB_PASSWORD: password
volumes:
- /data/jira:/var/atlassian/jira
deploy:
mode: replicated
replicas: 1
resources:
limits:
memory: 1Gi
reservations:
memory: 512Mi
mysql:
image: mysql:5.7
hostname: '{{.Node.Hostname}}'
environment:
MYSQL_ROOT_PASSWORD: "password"
MYSQL_USER: "test"
MYSQL_PASS: "password"
networks:
- wiki_jira
ports:
- 3306:3306
volumes:
- /data/mysql:/var/lib/mysql
- /data/config/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf
deploy:
mode: replicated
replicas: 1
resources:
limits:
memory: 256M
reservations:
memory: 256M
networks:
wiki_jira:
external: true