blob: 3bde0aea2a0e56c217d0220039ca9278dc6eb264 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
FROM centos:7
ENV container docker
ARG BRANCH=master
RUN yum -y swap -- remove systemd-container systemd-container-libs -- install systemd
RUN yum -y update; yum clean all; \
(cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == systemd-tmpfiles-setup.service ] || rm -f $i; done); \
rm -f /lib/systemd/system/multi-user.target.wants/*;\
rm -f /etc/systemd/system/*.wants/*;\
rm -f /lib/systemd/system/local-fs.target.wants/*; \
rm -f /lib/systemd/system/sockets.target.wants/*udev*; \
rm -f /lib/systemd/system/sockets.target.wants/*initctl*; \
rm -f /lib/systemd/system/basic.target.wants/*;\
rm -f /lib/systemd/system/anaconda.target.wants/*;\
yum clean all
ADD . /root/compass-deck
RUN /root/compass-deck/build.sh
EXPOSE 80
CMD ["/sbin/init", "/usr/local/bin/start.sh"]
|