[英]How to upgrade cURL to 7.71.0 in a docker image with centos7.x as the base
[英]how to convert centos server to docker base image
我們有一個托管許多應用程序的服務器,我正在探索一種可能性,每次我們在服務器上部署新應用程序時,我們都可以創建和上傳基礎圖像。 這是一種有效的方法嗎,是否有可能。
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)
如果您想使用 docker,這是一種無效的方法。 Docker 更像是隔離運行的應用程序(容器)而不是操作系統。
但是 Docker 不是靈丹妙葯,在某些情況下,您需要使用黃金映像進行服務器管理。
要創建黃金服務器映像,您可以使用packer進行生產和/或Vagrant用於本地開發映像
但是,您仍然可能希望使用 dockerized 方法。 在這種情況下,您需要將服務器拆分為一組 docker 容器。 一個應用程序 + 它在一個容器中的依賴項。 這將是該工具的有效用法。
如果您想通過一個命令完全運行它們,最好評估docker-compose入職。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.