Centos7.X通過rpm包安裝Docker
阿新 • • 發佈:2018-11-04
目錄
前言
Docker已經火了很多年,現在各大公司都會使用它。那麼在我們日常開發中也經常使用,比如我就通過Docker方便快捷在本地安裝很多基礎服務(Redis、Nginx、Mongodb、RabbitMQ、K8s)等方便學習和使用。今天記錄下如何通過rpm在centos7.x系統裡面安裝Docker。
1、Docker官網下載rpm包
首先我們去Docker官網下載(docker-ce-18.06.1.ce-3.el7.x86_64.rpm)rpm包,地址 : https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
2、通過liunx命令安裝rpm包
進入到安裝包所在路徑,執行 sudo yum install *.rpm 命令進行安裝。安裝好之後設定docker開機自動啟動和啟動服務 命令 :sudo systemctl enable docker 。
3、遷移映象儲存路徑
這一步可以遷移也可以忽略,主要目的預設路徑在 /var/lib 下 ,一般我們linux的 /home 目錄容量會大很多,並且方便我們擴充套件,所以我都會遷移至/home目錄下,docker映象和容器儲存容量還是蠻大的。(遷移時候最好提權至root方便操作sudo su)
- 停止 Docker: systemctl stop docker
- 為了安全做個備份 tar -zcC /var/lib/docker > /home/mnt/var_lib_docker-backup-$(date + %s).tar.gz
- 遷移 /var/lib/docker 目錄到 /home/mnt 目錄下: mv /var/lib/docker /home/mnt/
- 建個 symlink: ln -s /home/mnt/docker /var/lib/docker
- 啟動 systemctl start docker
好了至此我們的Docker算是安裝完畢了,可以通過官網文件說的( https://docs.docker.com/install/linux/docker-ce/centos/)sudo docker run hello-world 測試下 。