mirror of https://github.com/vmware/tdnf.git
20 lines
722 B
Docker
20 lines
722 B
Docker
FROM photon:3.0
|
|
|
|
RUN tdnf update -y
|
|
RUN tdnf remove -y toybox
|
|
RUN tdnf install -y --enablerepo=photon-debuginfo \
|
|
build-essential cmake curl-devel rpm-build \
|
|
libsolv-devel popt-devel sed createrepo_c glib expat-libs \
|
|
findutils python3 python3-setuptools python3-devel \
|
|
valgrind gpgme-devel glibc-debuginfo expat-devel \
|
|
openssl-devel zlib-devel sqlite-devel python3-requests \
|
|
python3-urllib3 python3-pyOpenSSL python3-pip \
|
|
sudo shadow which e2fsprogs util-linux
|
|
|
|
# TODO: we need to fix pytest in Ph3, after that this can be removed
|
|
RUN pip3 install pytest flake8
|
|
|
|
RUN mkdir -p /var/lib/tdnf
|
|
|
|
CMD ["/bin/bash"]
|