]>
Commit | Line | Data |
---|---|---|
1 | FROM fedora:24 | |
2 | ENV container=docker | |
3 | ||
4 | RUN dnf -y install gmp-devel libffi-devel openssl-devel python-crypto \ | |
5 | python-devel python-dnf python-pip python-setuptools python-virtualenv \ | |
6 | redhat-rpm-config systemd && \ | |
7 | dnf -y group install "C Development Tools and Libraries" | |
8 | ||
9 | # Install systemd -- See https://hub.docker.com/_/centos/ | |
10 | RUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == systemd-tmpfiles-setup.service ] || rm -f $i; done); \ | |
11 | rm -f /lib/systemd/system/multi-user.target.wants/*;\ | |
12 | rm -f /etc/systemd/system/*.wants/*;\ | |
13 | rm -f /lib/systemd/system/local-fs.target.wants/*; \ | |
14 | rm -f /lib/systemd/system/sockets.target.wants/*udev*; \ | |
15 | rm -f /lib/systemd/system/sockets.target.wants/*initctl*; \ | |
16 | rm -f /lib/systemd/system/basic.target.wants/*;\ | |
17 | rm -f /lib/systemd/system/anaconda.target.wants/*; | |
18 | ||
19 | RUN pip install enum34 ipaddress wheel && \ | |
20 | pip install ansible ansible-lint | |
21 | ||
22 | COPY .ansible-lint / | |
23 | ||
24 | VOLUME ["/sys/fs/cgroup"] | |
25 | ||
26 | CMD ["/usr/sbin/init"] |