sneak
/
docker-linux-vm
Arhivēts
1
0
Atdalīts 0
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Repozitorijs ir arhivēts. Tam var aplūkot failus un to var klonēt, bet nevar iesūtīt jaunas izmaiņas, kā arī atvērt jaunas problēmas/izmaiņu pieprasījumus.
 
 
 
docker-linux-vm/Dockerfile

28 rindas
525 B

FROM ubuntu:bionic as builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt update && \
apt install -y \
libguestfs-tools \
bash \
libosinfo-bin \
libvirt-bin \
libvirt-clients \
qemu-user \
qemu-utils \
sudo \
man-db \
virtinst
RUN useradd -m user
USER user
WORKDIR /home/user
RUN qemu-img create -f qcow2 image.qcow2 100G
ADD . /home/user/
USER root
RUN chown user:user /home/user/* && chmod a+rwX /home/user/*
USER user
RUN /bin/bash /home/user/install.sh
ENTRYPOINT /bin/bash