danielguerra69 / ubuntu-xrdp

Docker fully implemented Multi User xrdp with xorgxrdp and pulseaudio on Ubuntu 16.04/18.04
MIT License
251 stars 141 forks source link

cuda in master-branch #35

Closed mboehm21 closed 4 years ago

mboehm21 commented 4 years ago

Hi,

is there a reason for nvidia "cuda" being used in the master-branch now?

The "latest"-version pulled from Dockerhub does not work on my generic x86-VMs anymore and the image is four times bigger now.

Should I just keep the former latest image (a72ec1fff4c6) running or are there any plans to bring out a new version without cuda?

Thanks a lot for your work.

danielguerra69 commented 4 years ago

Sorry my fault, its rebuilding on the hub

mboehm21 commented 4 years ago

Thanks. Is the updated image already on the hub? When I pull, I still get the 4.04 GB one:

root@host:/var/docker/experimental# docker pull danielguerra/ubuntu-xrdp:latest
...
root@host:/var/docker/experimental# docker images | grep xrdp
danielguerra/ubuntu-xrdp   latest              888d980e8116        6 weeks ago         4.04GB
danielguerra/ubuntu-xrdp   <none>              a72ec1fff4c6        2 months ago        957MB
danielguerra69 commented 4 years ago

Wrong merge action !

mboehm21 commented 4 years ago

It seems that there are still nvidia-components included :/.

root@host:/var/docker/experimental# docker history 2ecf7cb88c9a --no-trunc
IMAGE                                                                     CREATED             CREATED BY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 SIZE                COMMENT
sha256:2ecf7cb88c9a2f643893a5ae55177cfa929fa79a0a26327e4c40dea7fe361e91   24 minutes ago      /bin/sh -c #(nop)  CMD ["supervisord"]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     0B                  
<missing>                                                                 24 minutes ago      /bin/sh -c #(nop)  ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            0B                  
<missing>                                                                 24 minutes ago      /bin/sh -c #(nop)  EXPOSE 22 3389 9001                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     0B                  
<missing>                                                                 24 minutes ago      /bin/sh -c #(nop)  VOLUME [/etc/ssh /home]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 0B                  
<missing>                                                                 24 minutes ago      /bin/sh -c dpkg -i ./libcudnn7-dev_7.4.2.24-1+cuda10.0_amd64.deb                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           348MB               
<missing>                                                                 24 minutes ago      /bin/sh -c wget https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64/libcudnn7-dev_7.4.2.24-1+cuda10.0_amd64.deb                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         137MB               
<missing>                                                                 24 minutes ago      /bin/sh -c dpkg -i ./libcudnn7_7.4.2.24-1+cuda10.0_amd64.deb                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               351MB               
<missing>                                                                 24 minutes ago      /bin/sh -c wget https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64/libcudnn7_7.4.2.24-1+cuda10.0_amd64.deb                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             149MB               
<missing>                                                                 24 minutes ago      /bin/sh -c apt-get update && apt-get install wget -y                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       29.2MB              
<missing>                                                                 25 minutes ago      /bin/sh -c cp -r /etc/ssh /ssh_orig &&   rm -rf /etc/ssh/* &&   rm -rf /etc/xrdp/rsakeys.ini /etc/xrdp/*.pem                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               561kB               
<missing>                                                                 25 minutes ago      /bin/sh -c echo "ubuntu    ALL=(ALL) ALL" >> /etc/sudoers                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  779B                
<missing>                                                                 25 minutes ago      /bin/sh -c echo "ubuntu:ubuntu" | /usr/sbin/chpasswd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       865B                
<missing>                                                                 25 minutes ago      /bin/sh -c useradd -m -s /bin/bash -g ubuntu ubuntu                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        399kB               
<missing>                                                                 25 minutes ago      /bin/sh -c addgroup ubuntu                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 2.41kB              
<missing>                                                                 25 minutes ago      /bin/sh -c rm -rf /etc/xrdp/rsakeys.ini /etc/xrdp/*.pem                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    0B                  
<missing>                                                                 25 minutes ago      /bin/sh -c echo "xfce4-session" > /etc/skel/.Xclients                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      14B                 
<missing>                                                                 25 minutes ago      /bin/sh -c locale-gen en_US.UTF-8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          1.69MB              
<missing>                                                                 25 minutes ago      /bin/sh -c sed -i "s/xrdp\/xorg/xorg/g" /etc/xrdp/sesman.ini                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               2.47kB              
<missing>                                                                 25 minutes ago      /bin/sh -c sed -i "s/console/anybody/g" /etc/X11/Xwrapper.config                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           630B                
<missing>                                                                 25 minutes ago      /bin/sh -c cp /etc/X11/xrdp/xorg.conf /etc/X11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             1.45kB              
<missing>                                                                 25 minutes ago      /bin/sh -c #(nop) ADD dir:700ecedba55dda79f75129715c09b64888a095a78159f27ec8767be12eca1067 in /etc/xdg/autostart                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           212B                
<missing>                                                                 25 minutes ago      /bin/sh -c #(nop) ADD dir:e331040aacb6dfed9776d311cc480fbc96ae9ed364db49558ac3b43b041a66a5 in /etc                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         1.61kB              
<missing>                                                                 25 minutes ago      /bin/sh -c #(nop) ADD dir:0a3a61d5b9f5f394d81cea9fff97af4df6cfc6ba1a018f0a4d0d20bebdbb5746 in /usr/bin                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     2.23kB              
<missing>                                                                 25 minutes ago      /bin/sh -c #(nop) COPY file:4d0168756e544ca209adba02c288d03b5ad919c933c91cd5f7be397f238412e2 in /var/lib/xrdp-pulseaudio-installer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         24.9kB              
<missing>                                                                 25 minutes ago      /bin/sh -c #(nop) COPY file:fc80964263b32c056ebb63a91784fc2fdfb92da3b202e2c7334862f2bf840860 in /var/lib/xrdp-pulseaudio-installer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         24.5kB              
<missing>                                                                 25 minutes ago      /bin/sh -c apt update && apt -y full-upgrade && apt install -y   ca-certificates   less   locales   openssh-server   pulseaudio   sudo   supervisor   uuid-runtime   vim   wget   xauth   xautolock   xorgxrdp   xprintidle   xrdp   &&   rm -rf /var/cache/apt /var/lib/apt/lists &&   mkdir -p /var/lib/xrdp-pulseaudio-installer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        595MB               
<missing>                                                                 27 minutes ago      /bin/sh -c #(nop)  ENV DEBIAN_FRONTEND=noninteractive                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      0B                  
<missing>                                                                 6 days ago          /bin/sh -c #(nop)  CMD ["/bin/bash"]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       0B                  
<missing>                                                                 6 days ago          /bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 7B                  
<missing>                                                                 6 days ago          /bin/sh -c set -xe   && echo '#!/bin/sh' > /usr/sbin/policy-rc.d  && echo 'exit 101' >> /usr/sbin/policy-rc.d  && chmod +x /usr/sbin/policy-rc.d   && dpkg-divert --local --rename --add /sbin/initctl  && cp -a /usr/sbin/policy-rc.d /sbin/initctl  && sed -i 's/^exit.*/exit 0/' /sbin/initctl   && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup   && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean  && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean  && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean   && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages   && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes   && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests   745B                
<missing>                                                                 6 days ago          /bin/sh -c [ -z "$(apt-get indextargets)" ]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                987kB               
<missing>                                                                 6 days ago          /bin/sh -c #(nop) ADD file:5c125b7f411566e9daa738d8cb851098f36197810f06488c2609074296f294b2 in /                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           63.2MB              
mboehm21 commented 4 years ago

Now things look good again, thanks!

root@host:/var/docker/experimental# docker images | grep xrdp
danielguerra/ubuntu-xrdp   latest              3809bc1ef2f0        3 hours ago         966MB
danielguerra/ubuntu-xrdp   <none>              a72ec1fff4c6        2 months ago        957MB