Volumes to bind notation

web-from-alpine
Terekhin Alexandr 5 years ago
parent defeff68a4
commit 6408f0884e
  1. 25
      docker-compose.yml
  2. 3
      docker-compose.yml~
  3. 2
      redmine/Dockerfile

@ -14,8 +14,10 @@ services:
env_file: env_file:
- db.env - db.env
volumes: volumes:
- /srv/docker/redmine/redmine_mysql:/usr/src/redmine/files - redmine-files:/usr/src/redmine/files
- /srv/docker/redmine/redmine-logs:/var/log/redmine - redmine-logs:/var/log/redmine
depends_on:
- db
db: db:
image: mysql:5.7 image: mysql:5.7
@ -26,7 +28,24 @@ services:
env_file: env_file:
- db.env - db.env
volumes: volumes:
- /srv/docker/redmine/mysql:/var/lib/mysql - db:/var/lib/mysql
volumes:
db:
driver_opts:
type: none
device: /media/docker/nc-db
o: bind
redmine-files:
driver_opts:
type: none
device: /media/docker/nc-data
o: bind
redmine-logs:
driver_opts:
type: none
device: /media/docker/nc-data
o: bind
# openldap: # openldap:
# #

@ -16,7 +16,8 @@ services:
volumes: volumes:
- /srv/docker/redmine/redmine_mysql:/usr/src/redmine/files - /srv/docker/redmine/redmine_mysql:/usr/src/redmine/files
- /srv/docker/redmine/redmine-logs:/var/log/redmine - /srv/docker/redmine/redmine-logs:/var/log/redmine
- /srv/docker/redmine/plugins:/usr/src/redmine/plugins depends_on:
- db
db: db:
image: mysql:5.7 image: mysql:5.7

@ -1,3 +1,3 @@
FROM redmine FROM redmine:latest-alpine
ENV REDMINE_DB_PASSWORD=${MYSQL_ROOT_PASSWORD} ENV REDMINE_DB_PASSWORD=${MYSQL_ROOT_PASSWORD}
COPY ./redmine_ldap_passwd/. /usr/share/redmine/plugins/ COPY ./redmine_ldap_passwd/. /usr/share/redmine/plugins/
Loading…
Cancel
Save