1.安裝前提
docker安裝前提 linux的版本必須大於等於3.10
查看當前內核版本
uname -r
2.安裝docker
Docker 軟件包和依賴包已經包含在默認的 CentOS-Extras 軟件源裏,安裝命令如下:
yum -y install docker
安裝完成 ,查看docker版本
安裝docker 也可以用腳本安裝,我自己使用的是yum安裝的方式,腳本方式如下:
1.使用 sudo 或 root 權限登錄 Centos
2.確保 yum 包更新到最新。
#確保 yum 包更新到最新
sudo yum update
#執行 Docker 安裝腳本,執行這個腳本會添加 docker.repo 源並安裝 Docker。
curl -fsSL https://get.docker.com/ | sh
#啓動 Docker 進程
sudo service docker start
#驗證 docker 是否安裝成功並在容器中執行一個測試的鏡像
sudo docker run hello-world
3.啓動docker
4.建立docker用戶和組
- 默認情況下,docker 命令會使用 Unix socket 與 Docker 引擎通訊。而只有 root 用戶和 docker 組的用戶纔可以訪問 Docker 引擎的 Unix socket。出於安全考慮,一般 Linux 系統上不會直接使用 root 用戶。因此,更好地做法是將需要使用 docker 的用戶加入 docker 用戶組。
groupadd docker
useradd -g docker docker
5.使用新創建的用戶運行helloworld
由於本地沒有hello-world這個鏡像,所以會下載一個hello-world的鏡像,並在容器內運行。