Skip to content

Commit 3e6461d

Browse files
committed
dockefile
1 parent 8ff3079 commit 3e6461d

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

Dockerfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@ RUN apk --update add build-base git file less postgresql-dev nodejs tzdata curl
1212
# git clone https://github.com/rbspy/rbspy && \
1313
# cd rbspy && \
1414
# cargo install && \
15-
mkdir -p /srv/tmp && \
16-
chown -R srv /srv && \
17-
chgrp -R srv /srv
15+
mkdir -p /srv/tmp
1816

1917
ADD Gemfile Gemfile.lock Rakefile package.json .rspec .rubocop.yml .rubocop_todo.yml config.ru /srv/
2018

@@ -32,6 +30,9 @@ ADD --chown=srv:srv config /srv/config
3230
ADD --chown=srv:srv spec /srv/spec
3331
ADD --chown=srv:srv app /srv/app
3432

33+
RUN chown -R srv /srv && \
34+
chgrp -R srv /srv
35+
3536
USER srv
3637

3738
EXPOSE 3000

docker/unit/Dockerfile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ RUN apk --update add build-base git file less postgresql-dev nodejs tzdata curl
1313
# git clone https://github.com/rbspy/rbspy && \
1414
# cd rbspy && \
1515
# cargo install && \
16-
mkdir -p /srv/tmp && \
17-
chown -R srv /srv
16+
mkdir -p /srv/tmp
1817

1918
ADD Gemfile Gemfile.lock Rakefile package.json .rspec .rubocop.yml .rubocop_todo.yml config.ru /srv/
2019

@@ -34,7 +33,11 @@ ADD --chown=srv:srv app /srv/app
3433

3534
ADD --chown=srv:srv docker/unit/start.sh docker/unit/waitpg.sh docker/unit/waitredis.sh docker/unit/Procfile /srv/
3635

37-
RUN mkdir -p /run/redis && mkdir -p /run/postgresql && chown -R srv:srv /run
36+
RUN mkdir -p /run/redis && \
37+
mkdir -p /run/postgresql && \
38+
chown -R srv:srv /run \
39+
chown -R srv /srv && \
40+
chgrp -R srv /srv
3841

3942
USER srv
4043

0 commit comments

Comments
 (0)