ZKX's LAB

有没有图形化界面的 docker ? docker运行图形界面

2020-07-27知识11

docker 上运行ubuntu容器里可以安装图形界面吗 首先需要区分Linux内核与Linux发行版Linux内核是Linux操作系统的核心,负责硬件管理,比如管理内存、管理磁盘(文件系统)、管理CPU(进程)等等Linux发行版是在Linux内核的基础上添加了一些工具软件,比如图形界面、函数库、软件包管理系统等等CentOS与Ubuntu是不同的Linux发行版,它们都是基于Linux内核,只是添加的工具软件不同。比如,他们的软件包管理系统不同,CentOS使用yum命令安装软件,而Ubuntu使用apt-get命令安装软件。因此CentOS与Ubuntu的内核是相同的(版本可能不同),只是所安装的软件不同,即文件系统不同。Docker容器技术是基于Linux内核实现的,它主要用到了两个内核模块:Namespace:用于容器的隔离,例如PIDNamespace使得容器中的进程无法感知宿主机以及其他容器中的进程。Cgroups:用于容器的资源控制,比如限制容器所使用的内存大小或者CPU个数。在CentOS上运行基于Ubuntu镜像的容器时,容器使用了CentOS主机的内核以及Ubuntu镜像,Ubuntu镜像中安装了Ubuntu的各种软件(apt-get)。Windows下想使用Linux环境,WSL、Docker、VM应该怎么选择? 其实这里只有两个大选择:WSL 1和VM。WSL 1用的是Windows内核模拟的各种系统接口。虽然可以运行大部分Lin…实际应用中python编写的程序大部分都是无界面的吗? 这要看你编写什么东西了,如果基于Python开发各种桌面应用,肯定是有界面的,开发web应用也是一样。当然如果开发web或者桌面应用时你应用的技术就不局限于Python一种了,比如可能用到js,html等。如果做的是数据分析和api接口类的服务一般都是没有界面的!图形化界面的 docker ? rt,docker省内存,把虚机的系统工作移到了外壳机,但是没图形界面使得很难普及,希望有带图形界面docker…Docker 的应用场景在哪里? 我来说一个比较不一样的应用场景吧,这个是我最近在搞着玩的东西:把docker的镜像在裸机上跑,当作自己的…有没有图形化界面的 docker ? rt,docker省内存,把虚机的系统工作移到了外壳机,但是没图形界面使得很难普及,希望有带图形界面docker…Docker有没有图形化界面下部署 前篇笔记中搞定了一个镜像并安装了jdk本想着这tomcat会更简单,后来发现我错了。且看下面过程:我这个镜像原始的系统就有openssh,只需要进到镜像里 passwd一个新的密码。退出后commit一下就添加了一个ssh服务。之后通过以下命令在后台启动镜像,执行ssh服务,开放22端口1docker run-d-p 22 ubuntu64:14.04/usr/sbin/sshd-D回车后打出容器的ID号就返回了那我们怎么知道这容器当前什么情况呢?1docker ps列出当前还在运行中的容器能看到列表中的容器id。还有一条有用的信息是PORTS列,说明宿主机的49153映射到的容器22端口上了。这时就可以通过putty或scp之类的连接上去进行操作了。现在我已经把tomcat解压放到/usr/local/java目录下了。并通过startup.sh启动测试正常.ok exit+commit怎么能在镜像启动时就把tomcat启起来呢?学着之前的命令docker 上运行ubuntu容器里可以安装图形界面吗 今天我们将学习如何在Docker之中运行GUI程序。我们可以轻易地在Docker容器中运行大多数GUI程序且不出错。Docker是一个开源项目,提供了一个打包、分发和运行任意程序的轻量级容器的开放平台。它没有语言支持、框架或者打包系统的限制,并可以运.为什么很多学编程的人以为 Windows 系统一定有图形界面? 对于“1.作为一个cli用户,我不认为Linux cli人性化。虽然我用了几年了。但是却是对不太懂编程的小白比较友好。我很不幸的告诉你一个事实,Unix 这一类的操作系统这些东西在设计的时候,就根本没有考虑过“不懂”、“不会”编程的与“非计算机专业”的人士,这也是 Windows 成功的原因之一,对于“2.我没讨论Linux图形界面的问题,事实上以我的使用经历上看我并不认为某些Linux图形界面工作正常。我的唯一的电脑原装ubuntu用了两年,图形界面CPU占用和崩溃频率等等无法想象,很多常用操作在图形界面里根本找不到”,这正是我们愉快的使用 mac 的缘故,尽管这些年,Linux 主流发型版的图形界面已经十分稳定了对于“3.你记得的是对的。“3.Windows的图形界面跑在内核,没法一刀切的去掉,不过我记得有纯命令行的Windows Server版本。Windows 上原生的 Docker 所用的 Nano,干干净净,比 PE 都干净。对于“4.我指的用户群体是学编程的人。虽然如此,但是图形界面对于一部分学习与编程的人来说,还是必须的,否则,给最终用户的,尤其是对计算机一窍不通 的那些人设计的图形界面怎么办呢?对于“5.以很多年前名字说事是一种历史包袱。我只能说,那个不光是名字,而 Windows 系统。

#容器技术#镜像#docker命令#docker#场景应用

随机阅读

qrcode
访问手机版