Skip to content

Commit 69f6dcd

Browse files
committed
Fix server is already running in docker
1 parent c5a1d68 commit 69f6dcd

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

Dockerfile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,15 @@ WORKDIR /usr/src/redmine
2323

2424
# Set up the entrypoint and commands
2525
CMD ["/bin/bash", "-c", " \
26+
rm -f /usr/src/redmine/tmp/pids/server.pid && \
2627
export RAILS_ENV=development && \
2728
bundle install && \
2829
rails db:migrate && \
2930
rails redmine:plugins:migrate && \
30-
echo 'en' | rails redmine:load_default_data && \
31-
rails redmine:create_test_data && \
32-
rails redmine:set_admin_password && \
31+
if [ ! -f /usr/src/redmine/sqlite/.initialized ]; then \
32+
echo 'en' | rails redmine:load_default_data && \
33+
rails redmine:create_test_data && \
34+
rails redmine:set_admin_password && \
35+
touch /usr/src/redmine/sqlite/.initialized; \
36+
fi && \
3337
rails server -e development -b 0.0.0.0"]

0 commit comments

Comments
 (0)