File tree 3 files changed +99
-0
lines changed
3 files changed +99
-0
lines changed Original file line number Diff line number Diff line change
1
+ FROM ubuntu:20.04 AS molecule-image
2
+
3
+ LABEL maintainer="Ivan Medaev"
4
+
5
+ ENV PIP_PACKAGES="ansible"
6
+
7
+ COPY jenkins /etc/sudoers.d/jenkins
8
+
9
+ RUN export DEBIAN_FRONTEND=noninteractive \
10
+ && apt-get update \
11
+ && apt-get upgrade -y \
12
+ && apt-get -y install --no-install-recommends \
13
+ apt-utils \
14
+ build-essential \
15
+ locales \
16
+ python3 \
17
+ python3-dev \
18
+ python3-pip \
19
+ python3-setuptools \
20
+ python3-wheel \
21
+ software-properties-common \
22
+ systemd \
23
+ && pip3 install --no-cache-dir --upgrade pip \
24
+ && pip3 install --no-cache-dir $PIP_PACKAGES \
25
+ && apt-get clean \
26
+ && apt-get autoremove -y \
27
+ && rm -rf /tmp/* /var/tmp/* \
28
+ && rm -rf /var/lib/apt/lists/* \
29
+ && locale-gen en_US.UTF-8
30
+
31
+ RUN rm -f /lib/systemd/system/systemd*udev* \
32
+ && rm -f /lib/systemd/system/getty.target
33
+
34
+ CMD ["/lib/systemd/systemd" ]
Original file line number Diff line number Diff line change
1
+ FROM ubuntu:22.04 AS molecule-image
2
+
3
+ LABEL maintainer="Ivan Medaev"
4
+
5
+ ENV PIP_PACKAGES="ansible"
6
+
7
+ # COPY jenkins /etc/sudoers.d/jenkins
8
+
9
+ RUN export DEBIAN_FRONTEND=noninteractive \
10
+ && apt-get update \
11
+ && apt-get upgrade -y \
12
+ && apt-get -y install --no-install-recommends \
13
+ apt-utils \
14
+ build-essential \
15
+ locales \
16
+ python3 \
17
+ python3-dev \
18
+ python3-pip \
19
+ python3-setuptools \
20
+ python3-wheel \
21
+ software-properties-common \
22
+ systemd \
23
+ && pip3 install --no-cache-dir --upgrade pip \
24
+ && pip3 install --no-cache-dir $PIP_PACKAGES \
25
+ && apt-get clean \
26
+ && apt-get autoremove -y \
27
+ && rm -rf /tmp/* /var/tmp/* \
28
+ && rm -rf /var/lib/apt/lists/* \
29
+ && locale-gen en_US.UTF-8
30
+
31
+ RUN rm -f /lib/systemd/system/systemd*udev* \
32
+ && rm -f /lib/systemd/system/getty.target
33
+
34
+ CMD ["/lib/systemd/systemd" ]
Original file line number Diff line number Diff line change
1
+ FROM ubuntu:24.04 AS molecule-image
2
+
3
+ LABEL maintainer="Ivan Medaev"
4
+
5
+ ENV PIP_PACKAGES="ansible"
6
+
7
+ RUN export DEBIAN_FRONTEND=noninteractive \
8
+ && apt-get update \
9
+ && apt-get upgrade -y \
10
+ && apt-get -y install --no-install-recommends \
11
+ apt-utils \
12
+ build-essential \
13
+ locales \
14
+ python3 \
15
+ python3-dev \
16
+ python3-pip \
17
+ python3-setuptools \
18
+ python3-wheel \
19
+ software-properties-common \
20
+ systemd \
21
+ && pip3 install --no-cache-dir --upgrade pip --break-system-packages \
22
+ && pip3 install --no-cache-dir $PIP_PACKAGES --break-system-packages \
23
+ && apt-get clean \
24
+ && apt-get autoremove -y \
25
+ && rm -rf /tmp/* /var/tmp/* \
26
+ && locale-gen en_US.UTF-8
27
+
28
+ RUN rm -f /lib/systemd/system/systemd*udev* \
29
+ && rm -f /lib/systemd/system/getty.target
30
+
31
+ CMD ["/lib/systemd/systemd" ]
You can’t perform that action at this time.
0 commit comments