使用docker,似乎可以在同一台机器上运行多个操作系统,例如
docker run -it ubuntu:latest
root@09e498dae658:/#
docker run -it centos:latest
[root@8216b5141efc /]#
docker docs声明Linux内核来自运行linux容器的主机。因此,对于上面的命令,我在运行cat /proc/version时得到相同的输出
docker run -it ubuntu:latest
root@09e498dae658:/# cat /proc/version
Linux version 4.9.87
我正在编写一个Java Swing应用程序。我从Oracle网站上下载了JRE for Linux platfrom,并将此JRE捆绑到我的应用程序中。
我已经给出了一个启动器脚本,其中我引用了捆绑的JRE bin/java可执行文件。所以它工作得很好。
我的问题是,通过从Oracle网站下载来安装JRE与此过程有什么不同?
除了复制JRE文件之外,我的Linux机器上的JRE安装程序还设置了哪些额外的参数?
设置了哪些环境变量,复制了哪些共享库?有什么想法吗?