docker pull ubuntu:22.04是桌面版 还是 server 版

我在云服务器上

docker pull ubuntu:22.04
#进入容器后
root@79190260cbfe:/# cat etc/issue
Ubuntu Jammy Jellyfish (development branch) \n \l

我现在的疑问是:
我拉的这个镜像是桌面版 还是 server 版,我要的是 server 版

docker pull ubuntu  # 后面不跟版本号,得到的镜像是20.4版本, 这个镜像里没法安装python3.11
apt install python3.11 会找不到安装包

可以执行startx看一下提示,参考如下:

【Linux】区分Ubuntu桌面版本和服务器版本_想变厉害的大白菜的博客-CSDN博客_ubuntu服务器版和桌面版的区别 文章目录一、Ubuntu桌面版和服务器版的区别1. 用途不同2. 配置软件不同(1)有无GUI(2)有无LAMP二、如何判断已有Ubuntu系统是桌面版和服务器版1. 通过执行命令 `startx`2. 从安装镜像区分参考链接一、Ubuntu桌面版和服务器版的区别1. 用途不同其实只要发布版本号一致,这两者从核心来说是相同的,唯一的差别在于它们的预期用途。桌面版面向个人电脑使用者,可以进行文字处理、网页浏览、多媒体播放和玩游 戏。本质上说,这是一个为普通用户所定制的多用途操作系统。另一方面,服. https://blog.csdn.net/weixin_44211968/article/details/122443258

或者执行 dpkg -l ubuntu-desktop

会告诉您是否已安装建议的桌面组件,如果装了,一般就是桌面版,否则通常就是sever版

docker镜像都不会想臃肿的,所以,默认都是命令行,最小化安装的版本,一大堆相关依赖都没有的,
而且,通常都是 server版本,不带tag的时候,就是server版本。


回到你说不能安装,
首先,启动容器的时候,弄通了网络没有?因为默认没得出外网的,
其次,弄了安装源的配置文件没有?


建议还是先好好学习一下docker的基础,再来玩 会效果更好。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632