【发布时间】:2020-12-01 16:33:58
【问题描述】:
我们有一个托管多个应用程序的服务器,我正在探索一种可能性,每次我们在服务器上部署新应用程序时,我们都可以创建和上传基础图像。这是一种有效的方法吗?有可能吗?
root@sl2o2app301:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg01-root 58G 4.6G 54G 8% /
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 28K 7.8G 1% /dev/shm
tmpfs 7.8G 835M 7.0G 11% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/sda1 247M 152M 96M 62% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/1518
root@sl2o2app301:/etc$ cat redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
【问题讨论】:
-
您的容器将运行的单个进程是什么?如果此设置涉及的库中存在安全问题,您将如何重建映像?
-
听起来你想做与容器的预期目的相反的事情。我相信,使用容器的想法是让服务器以最少的配置运行不同的容器,这些镜像封装了每个应用程序所需的所有配置。正如上面评论中提到的,容器更像是一个进程,而不是一个具有操作系统和运行在其上的多个应用程序的虚拟机。