Ubuntu与ROS的Docker桌面系统

安装Ubuntu+ROS对于零Linux基础的小伙伴有些困难,最近发现了一个学习Linux非常好的网站实验楼,链接如下:

****https://www.shiyanlou.com/****

非常好奇如何实现了,于是查阅了一些资料,觉得最好的如下:

1 实验楼这个网站是怎样实现的在线linux虚拟机?

2 基于 VNCServer + noVNC 构建 Docker 桌面系统

3 Docker一些资料汇总

4 https://hub.docker.com

4.1 https://hub.docker.com/r/dorowu/ubuntu-desktop-lxde-vnc/

4.2 https://hub.docker.com/r/kaixhin/vnc-ros/

4.3 https://hub.docker.com/_/ros/

----~~~~----

ubuntu-desktop-lxde-vnc

relaybot@relaybot-desktop:~$ docker search dorowu
NAME                                         DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
dorowu/ubuntu-desktop-lxde-vnc               Ubuntu with openssh-server and NoVNC            114                  [OK]
dorowu/ubuntu-ssh-ttyjs                      Ubuntu with openssh server and tty.js enab...   8                    [OK]
dorowu/apt-repo-server                       apt-repo-server is a debian repository ser...   6                    [OK]
dorowu/ubuntu-lxqt-vnc                                                                       5                    [OK]
dorowu/qemu-iso                              Boot VM by QEMU/KVM with ISO and access it...   4                    [OK]
dorowu/lightop-ubuntu-trusty-ttyjs                                                           2                    [OK]
dorowu/ntopng                                                                                1                    [OK]
hardock14/dorowu-docker-ubuntu-vnc-desktop   dorowus images with additional software         1                    [OK]
dorowu/online-document.amd64                                                                 0                    
dorowu/lightop-ubuntu-trusty-lxde                                                            0                    [OK]
dorowu/qdk2                                  Create Docker App on QNAP NAS in QPKG format    0                    [OK]
dorowu/glusterfs-keepalived                                                                  0                    [OK]
dorowu/lightop                                                                               0                    [OK]
dorowu/pekaboo2qnap                                                                          0                    
dorowu/ubuntu_amd64                                                                          0                    
dorowu/nodejs_amd64                                                                          0                    
dorowu/ruby_amd64                                                                            0                    
dorowu/ubuntu_armhf                                                                          0                    
dorowu/qiot-mongodb_amd64                                                                    0                    
dorowu/qdk2-build                                                                            0                    
dorowu/qiot-mongodb_armhf                                                                    0                    
dorowu/dashing                                                                               0                    
dorowu/supershell                                                                            0                    
dorowu/mattermostdocker_db                                                                   0                    
dorowu/qiot-mongo-express_amd64                                                              0                    
relaybot@relaybot-desktop:~$ docker pull dorowu/ubuntu-desktop-lxde-vnc
Using default tag: latest
latest: Pulling from dorowu/ubuntu-desktop-lxde-vnc
aafe6b5e13de: Pull complete 
0a2b43a72660: Pull complete 
18bdd1e546d2: Pull complete 
8198342c3e05: Pull complete 
f56970a44fd4: Pull complete 
da6ac41ac9c8: Pull complete 
6f3a5e5efdea: Downloading [============>                                      ]  111.4MB/441.9MB
d9dd7dde4295: Download complete 
ab365adf65d2: Download complete 
06b2cd083c64: Download complete 
c524c4444fb2: Download complete 

kaixhin/vnc-ros

relaybot@relaybot-desktop:~$ docker search ros
NAME                                        DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
mono                                        Mono is an open source implementation of M...   233       [OK]       
ros                                         The Robot Operating System (ROS) is an ope...   111       [OK]       
aerospike                                   Aerospike – the reliable,high performance...   76        [OK]       
cirros                                      CirrOS is a Tiny OS that specializes in ru...   38        [OK]       
neurodebian                                 NeuroDebian provides neuroscience research...   36        [OK]       
osrf/ros                                    The Robot Operating System (ROS) is an ope...   28                   [OK]
quantumobject/docker-ros-base               ROS-Base container (Robot Operating System)     5                    [OK]
px4io/px4-dev-ros                           Container with PX4 tool chain and SITL sim...   3                    [OK]
px4io/px4-ros-full                                                                          2                    [OK]
virgiletn/docker-ros                        Set of usefull tools for running ros throu...   1                    [OK]
personalrobotics/ros-openrave               ROS Indigo Base + Personal Robotics OpenRAVE    1                    [OK]
kaixhin/vnc-ros                             Ubuntu Core 14.04 + LXDE desktop + Firefox...   1                    [OK]
shadowrobot/ubuntu-ros-indigo-build-tools   DEPRECATED!!! Ubuntu 14.04 ROS Indigo imag...   0                    [OK]
autharl/ros                                 ROS images                                      0                    [OK]
timn/fedora-ros                             Robot Operating System (ROS) on Fedora          0                    [OK]
harmish/ros                                 Images of ROS (Robot Operating System)          0                    [OK]
jacknlliu/tiago-ros                         A tiago robot ros development environment.      0                    [OK]
kaixhin/ros                                 Ubuntu Core 14.04 + ROS Jade Base.              0                    [OK]
pmallozzi/ros                               Ros                                             0                    [OK]
nhzio/ros-weave                             rancheros weave + iptables                      0                    [OK]
ivs0/b-ros                                  Jenkins builder for ROS                         0                    [OK]
mjenz/ros-datacollection                    A container based on mjenz/ros-indigo-perc...   0                    [OK]
jacknlliu/ros                               ROS desktop-full docker images with Qt C++...   0                    [OK]
sigproc/ros                                                                                 0                    [OK]
diegoferigo/ros                             Dockerfile for my ROS Kinetic desktop-full...   0                    [OK]
relaybot@relaybot-desktop:~$ docker pull ros
Using default tag: latest
latest: Pulling from library/ros
bd97b43c27e3: Waiting 
6960dc1aba18: Waiting 
2b61829b0db5: Waiting 
1f88dc826b14: Waiting 
73b3859b1e43: Waiting 
27d60414a57e: Waiting 
d93e52c3383b: Waiting 
357b9c9b1672: Waiting 
e7c791091ba5: Waiting 
a55e61abbe79: Waiting 
3bdd92756f16: Waiting 
a75e7cd84889: Waiting 
^C
relaybot@relaybot-desktop:~$ docker pull kaixhin/vnc-ros
Using default tag: latest
latest: Pulling from kaixhin/vnc-ros
16da43b30d89: Pull complete 
1840843dafed: Pull complete 
91246eb75b7d: Pull complete 
7faa681b41d7: Pull complete 
97b84c64d426: Pull complete 
f6f12794daea: Downloading [==========>                                        ]  44.32MB/204.3MB
e7841d035bd3: Download complete 
440e2abbd651: Download complete 
09e4cb06ebb5: Download complete 
067189fe4086: Download complete 
52c18283b71e: Download complete 
49495db30f44: Download complete 
32e45df178f9: Downloading [=>                                                 ]  20.52MB/629.6MB
a138ae9132ab: Waiting 
15247c05ac4a: Waiting 

----~~~~----更多内容稍后补充

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...