Skip to content

Commit e0c7fe3

Browse files
committed
[Elao - App - Docker] Switch to systemd
1 parent 64f531b commit e0c7fe3

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

elao.app.docker/.manala/Makefile.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ MANALA_DOCKER_COMPOSE_ENV += \
3131
MANALA_HOST_OS=$(MANALA_OS) \
3232
MANALA_HOST_DIR=$(abspath $(MANALA_DIR))
3333
MANALA_DOCKER_COMPOSE_FILE += \
34-
$(MANALA_DIR)/.manala/docker/compose/init.sysv.yaml \
34+
$(MANALA_DIR)/.manala/docker/compose/init.systemd.yaml \
3535
$(if $(SYMFONY_IDE), $(MANALA_DIR)/.manala/docker/compose/symfony.yaml)
3636
MANALA_DOCKER_COMPOSE_PROFILE ?= development
3737

elao.app.docker/.manala/docker/Dockerfile.tmpl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,15 +172,16 @@ RUN \
172172
> /etc/sudoers.d/systemd \
173173
&& rm -rf \
174174
/etc/systemd/system/*.wants/* \
175+
/lib/systemd/system/basic.target.wants/* \
175176
/lib/systemd/system/multi-user.target.wants/* \
176177
/lib/systemd/system/local-fs.target.wants/* \
177178
/lib/systemd/system/sockets.target.wants/*udev* \
178179
/lib/systemd/system/sockets.target.wants/*initctl* \
179180
/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev* \
181+
/lib/systemd/system/systemd-ask-password-console.* \
182+
/lib/systemd/system/systemd-tmpfiles-clean.* \
180183
/lib/systemd/system/systemd-update-utmp*
181184

182-
VOLUME /sys/fs/cgroup
183-
184185
STOPSIGNAL SIGRTMIN+3
185186

186187
CMD ["/lib/systemd/systemd"]

elao.app.docker/.manala/docker/compose/init.systemd.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ services:
88
build:
99
args:
1010
MANALA_INIT: systemd
11+
cgroup: host
1112
tty: true
12-
privileged: true
13+
tmpfs:
14+
- /run
15+
- /run/lock
1316
volumes:
1417
- /sys/fs/cgroup:/sys/fs/cgroup:rw

0 commit comments

Comments
 (0)