docker是一種容器技術,解決軟體跨環境遷移問題
Docker可以執行在MAC、Windows、CentOS、UBUNTU等操作系統上,官網:http://https://www.docker.com
contOS安裝
# 1、yum 包更新到最新
yum update
# 2、安裝需要的軟體包, yum-util 提供yum-config-manager功能,
#另外兩個是devicemapper驅動依賴的
yum install -y yum-utils device-mapper-persistent-data lvm2
# 3、 設定yum源
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 4、 安裝docker,出現輸入的介面都按 y
yum install -y docker-ce
# 5、 檢視docker版本,驗證是否驗證成功
docker -v
ubuntu安裝
#刪除舊版本的Docker,稱爲docker,docker.io或docker-engine
sudo apt-get remove docker docker-engine docker.io containerd runc
#從儲存庫安裝和更新Docker
sudo apt-get update
# 新增 Docker 的官方 GPG 金鑰
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
#更新 apt 包索引
sudo apt-get update
#安裝最新版本的 Docker Engine-Community 和 containerd ,或者轉到下一步安裝特定版本
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo docker run hello-world
預設情況下,將來從docker hub(https://hub.docker.com/)上下載docker映象,太慢。
設定映象加速器:
#設定(需要許可權
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com/",
"https://reg-mirror.qiniu.com/"]
}
#重新啓動
systemctl restart docker
如有幫助,請點贊