File tree Expand file tree Collapse file tree 2 files changed +82
-0
lines changed
dockerfiles/fedora/fedora-35/fedora-35-base Expand file tree Collapse file tree 2 files changed +82
-0
lines changed Original file line number Diff line number Diff line change 25
25
debian-10,
26
26
debian-11,
27
27
fedora-34,
28
+ fedora-35,
28
29
opensuse-15.2,
29
30
ubuntu-16.04,
30
31
ubuntu-18.04,
Original file line number Diff line number Diff line change
1
+ # fedora-35-base
2
+ # Copyright (C) 2021 Intel Corporation
3
+ # Copyright (C) 2021 Konsulko Group
4
+ #
5
+ # SPDX-License-Identifier: GPL-2.0-only
6
+ #
7
+
8
+ FROM fedora:35
9
+
10
+ RUN dnf -y update && \
11
+ dnf -y install \
12
+ # These packages were copied straight from the Yocto Project reference
13
+ # manual which is why they are not alphabetized
14
+ gawk \
15
+ make \
16
+ wget \
17
+ tar \
18
+ bzip2 \
19
+ gzip \
20
+ python3 \
21
+ unzip \
22
+ perl \
23
+ patch \
24
+ diffutils \
25
+ diffstat \
26
+ git \
27
+ cpp \
28
+ gcc \
29
+ gcc-c++ \
30
+ glibc-devel \
31
+ texinfo \
32
+ chrpath \
33
+ ccache \
34
+ perl-Data-Dumper \
35
+ perl-Text-ParseWords \
36
+ perl-Thread-Queue \
37
+ perl-bignum \
38
+ socat \
39
+ python3-pexpect \
40
+ findutils \
41
+ which \
42
+ file \
43
+ cpio \
44
+ python \
45
+ python3-pip \
46
+ xz \
47
+ python3-GitPython \
48
+ python3-jinja2 \
49
+ SDL-devel \
50
+ xterm \
51
+ rpcgen \
52
+
53
+ # These packages were added because of reasons such as fewer packages
54
+ # being in the container image by default
55
+ fluxbox \
56
+ glibc-langpack-en \
57
+ hostname \
58
+ procps \
59
+ python-unversioned-command \
60
+ subversion \
61
+ sudo \
62
+ screen \
63
+ tigervnc-server \
64
+ tmux \
65
+ lz4 \
66
+ zstd && \
67
+ cp -af /etc/skel/ /etc/vncskel/ && \
68
+ echo "export DISPLAY=1" >>/etc/vncskel/.bashrc && \
69
+ mkdir /etc/vncskel/.vnc && \
70
+ echo "" | vncpasswd -f > /etc/vncskel/.vnc/passwd && \
71
+ chmod 0600 /etc/vncskel/.vnc/passwd && \
72
+ useradd -U -m yoctouser
73
+
74
+ COPY build-install-dumb-init.sh /
75
+ RUN bash /build-install-dumb-init.sh && \
76
+ rm /build-install-dumb-init.sh && \
77
+ dnf -y clean all
78
+
79
+ USER yoctouser
80
+ WORKDIR /home/yoctouser
81
+ CMD /bin/bash
You can’t perform that action at this time.
0 commit comments