centos 安装低版本内核_Docker安装教程
Docker的應用場景
Web 應用的自動化打包和發布。自動化測試和持續集成、發布。在服務型環境中部署和調整數據庫或其他的后臺應用。從頭編譯或者擴展現有的 OpenShift 或 Cloud Foundry 平臺來搭建自己的 PaaS 環境
Docker 的優點
1、簡化程序:Docker 讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的 Linux 機器上,便可以實現虛擬化。Docker改變了虛擬化的方式,使開發者可以直接將自己的成果放入Docker中進行管理。方便快捷已經是 Docker的最大優勢,過去需要用數天乃至數周的 任務,在Docker容器的處理下,只需要數秒就能完成。
2、避免選擇恐懼癥:如果你有選擇恐懼癥,還是資深患者。那么你可以使用 Docker 打包你的糾結!比如 Docker 鏡像;Docker 鏡像中包含了運行環境和配置,所以 Docker 可以簡化部署多種應用實例工作。比如 Web 應用、后臺應用、數據庫應用、大數據應用比如 Hadoop 集群、消息隊列等等都可以打包成一個鏡像部署。
3、節省開支:一方面,云計算時代到來,使開發者不必為了追求效果而配置高額的硬件,Docker 改變了高性能必然高價格的思維定勢。Docker 與云的結合,讓云空間得到更充分的利用。不僅解決了硬件管理的問題,也改變了虛擬化的方式。
前提條件?
目前,CentOS 僅發行版本中的內核支持 Docker。Docker 運行在 CentOS 7 上,要求系統為64位、系統內核版本為 3.10 以上。Docker 運行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系統為64位、系統內核版本為 2.6.32-431 或者更高版本。
使用 yum 安裝
Docker 要求 CentOS 系統的內核版本高于 3.10 ,查看本頁面的前提條件來驗證你的CentOS 版本是否支持 Docker 。通過 uname -r
[root@centos ~]# uname -r安裝 Docker
從 2017 年 3 月開始 docker 在原來的基礎上分為兩個分支版本: Docker CE 和 Docker EE。Docker CE 即社區免費版,Docker EE 即企業版,強調安全,但需付費使用。本文介紹 Docker CE 的安裝使用移除舊的版本:
[root@centos ~]# sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine安裝一些必要的系統工具:
[root@centos?~]#?sudo?yum?install?-y?yum-utils?device-mapper-persistent-data?lvm2
添加軟件源信息:
[root@centos ~]# sudo yum-config-manager --add-rephttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo?
更新 yum 緩存:
[root@centos ~]# sudo yum makecache fast
安裝 Docker-ce:
[root@centos ~]# sudo yum -y install docker-ce
啟動 Docker 后臺服務
[root@centos ~]# sudo systemctl start docker
測試運行?
[root@centos ~]# docker run hello-world
由于本地沒有hello-world這個鏡像,所以會下載一個hello-world的鏡像,并在容器內運行。
使用腳本安裝 Docker
1、使用 sudo或 root權限登錄 Centos。?
2、確保 yum 包更新到最新。
[root@centos ~]# sudo yum update?
3、執行 Docker 安裝腳本。
[root@centos ~]# curl -fsSL https://get.docker.com -o get-docker.sh [root@centos ~]# sudo sh get-docker.sh
執行這個腳本會添加 docker.repo 源并安裝 Docker。
4、啟動 Docker 進程。
[root@centos ~]# sudo systemctl start docker
5、驗證 docker 是否安裝成功并在容器中執行一個測試的鏡像。
$ sudo docker run hello-world docker ps
到此,Docker 在 CentOS 系統的安裝完成。
鑒于國內網絡問題,后續拉取 Docker 鏡像十分緩慢,我們可以需要配置加速器來解決,下期給大家帶來鏡像的使用教程。
總結
以上是生活随笔為你收集整理的centos 安装低版本内核_Docker安装教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 8086的堆栈组织
- 下一篇: J2ME_System.getPrope