Centos7安裝
卸載舊版本(如果安裝過舊版本的話)
yum remove docker docker-common docker-selinux docker-engine
安裝Docker依賴環境
- Docker 要求 CentOS 系統的內核版本高于 3.10
yum install yum-utils device-mapper-persistent-data lvm2
-
yum-utils : yum工具
-
device-mapper-persistent-data :適配映射
-
lvm2 : 邏輯卷 (后期會用到)
配置國內Docker的yum源(阿里云 )# 推薦使用國內的
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 更新yum軟體包索引yum makecache fast
安裝Docker
yum -y install docker-ce docker-ce-cli containerd.io
Docker啟動/關閉/重啟
# 開啟
systemctl start docker
# 開機啟動
systemctl enable docker
# 關閉
systemctl stop docker
# 重啟
systemctl restart docker
# 查看版本
docker version
# 查看詳細資訊 幾個cpu,最大記憶體等
docker info
安裝完成之后輸入ifconfig機器上會多一個docker0地址
后期啟動的docker實體都是這個IP

Docker鏡像加速器(阿里云)
也可部署亞馬遜鏡像或網易鏡像
由于默認Docker使用的是國外鏡像,所以導致拉取鏡像會很慢,也可能會失敗,所以我們將其更換為國內鏡像,推薦使用阿里云Docker鏡像加速器,
阿里云網站:https://homenew.console.aliyun.com/
注冊賬號,進入控制臺=》左側邊,=》產品與服務=》容器鏡像服務=》根據提示開通服務

找到如圖的鏡像加速器
推薦安裝1.10.0以上版本的Docker客戶端,參考檔案docker-ce
通過修改daemon組態檔/etc/docker/daemon.json來使用加速器
配置內容:
分別執行以下四個命令即可配置成功
sudo mkdir -p /etc/docker
?
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://1ydzluhg.mirror.aliyuncs.com"]
}
EOF
?
sudo systemctl daemon-reload
?
sudo systemctl restart docker
docker鏡像相當于,對程式+程式依賴的庫打一個包,
小提示:如果Tab鍵無法補全Docker命令
-
安裝
bash-completeyum install -y bash-completion -
重繪檔案
source /usr/share/bash-completion/completions/dockersource /usr/share/bash-completion/bash_completion
嘗試使用Tab補全即可
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/201724.html
標籤:Java
