centos7.6 & centos 服務(wù)器(vps)安裝docker教程
開(kāi)頭提醒:
重要的事情說(shuō)三遍:
必須要有Docker Hub賬號(hào)?。?!
必須要有Docker Hub賬號(hào)!??!
必須要有Docker Hub賬號(hào)!??!
申請(qǐng)途徑(建議使用魔法+edge瀏覽器)(edge瀏覽器可以提供界面翻譯,當(dāng)然,如果你英語(yǔ)好也可以不用,自己找到語(yǔ)言改成中文也可以):https://hub.docker.com/
以下的回顯不要復(fù)制進(jìn)去哦?。。?/p>
以下的回顯不要復(fù)制進(jìn)去哦?。。?/p>
以下的回顯不要復(fù)制進(jìn)去哦?。?!
1、安裝docker:
1.1 更新系統(tǒng):
sudo yum update -y
系統(tǒng)更新成功回顯(不一定跟我一樣哦,有“已安裝”和“更新完畢”以及“完畢”就行)
##
已安裝:
? kernel.x86_64 0:3.10.0-1160.99.1.el7??????????????????????????????????? ?
? kernel-devel.x86_64 0:3.10.0-1160.99.1.el7????????????????????????????? ?
更新完畢:
? kernel-headers.x86_64 0:3.10.0-1160.99.1.el7??????????????????????????? ?
? kernel-tools.x86_64 0:3.10.0-1160.99.1.el7????????????????????????????? ?
? kernel-tools-libs.x86_64 0:3.10.0-1160.99.1.el7???????????????????????? ?
? python-perf.x86_64 0:3.10.0-1160.99.1.el7?????????????????????????????? ?
? strace.x86_64 0:4.24-7.el7_9??????????????????????????????????????????? ?
完畢!
###
1.2 安裝需要的軟件包,以便可以通過(guò) HTTPS 使用存儲(chǔ)庫(kù):
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
系統(tǒng)成功回顯(不一定跟我一樣哦,有“已安裝”和“作為依賴被安裝”以及“完畢”)
###
已安裝:
? device-mapper-persistent-data.x86_64 0:0.8.5-3.el7_9.2????????????????? ?
? lvm2.x86_64 7:2.02.187-6.el7_9.5??????????????????????????????????????? ?
作為依賴被安裝:
? device-mapper-event.x86_64 7:1.02.170-6.el7_9.5???????????????????????? ?
? device-mapper-event-libs.x86_64 7:1.02.170-6.el7_9.5??????????????????? ?
? libaio.x86_64 0:0.3.109-13.el7????????????????????????????????????????? ?
? lvm2-libs.x86_64 7:2.02.187-6.el7_9.5?????????????????????????????????? ?
完畢!
###
1.3 添加 Docker CE 存儲(chǔ)庫(kù):
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
系統(tǒng)回顯
###
已加載插件:fastestmirror, post-transaction-actions
adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
###
1.4 安裝 Docker CE:
sudo yum install docker-ce -y
系統(tǒng)成功回顯(不一定跟我一樣哦,有“已安裝”和“作為依賴被安裝”以及“完畢”)
###
已安裝:
? docker-ce.x86_64 3:24.0.6-1.el7???????????????????????????????????????? ?
作為依賴被安裝:
? container-selinux.noarch 2:2.119.2-1.911c772.el7_8????????????????????? ?
? containerd.io.x86_64 0:1.6.24-3.1.el7?????????????????????????????????? ?
? docker-buildx-plugin.x86_64 0:0.11.2-1.el7????????????????????????????? ?
? docker-ce-cli.x86_64 1:24.0.6-1.el7???????????????????????????????????? ?
? docker-ce-rootless-extras.x86_64 0:24.0.6-1.el7???????????????????????? ?
? docker-compose-plugin.x86_64 0:2.21.0-1.el7???????????????????????????? ?
? fuse-overlayfs.x86_64 0:0.7.2-6.el7_8?????????????????????????????????? ?
? fuse3-libs.x86_64 0:3.6.1-4.el7???????????????????????????????????????? ?
? slirp4netns.x86_64 0:0.4.3-4.el7_8????????????????????????????????????? ?
完畢!
###
1.5 啟動(dòng) Docker 服務(wù):
sudo systemctl start docker
### 回車是系統(tǒng)用戶,可以接著輸入下面的命令
1.6 將 Docker 設(shè)置為開(kāi)機(jī)啟動(dòng):
sudo systemctl enable docker
系統(tǒng)成功回顯
###
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
###
1.7 確認(rèn) Docker 是否正確安裝:
docker --version
系統(tǒng)成功回顯
###
Docker version 24.0.6, build ed223bc
###
2、登錄 Docker Hub:
在終端中運(yùn)行以下命令以登錄到您的 Docker Hub 帳戶:
docker login
這將提示您輸入您的 Docker Hub 用戶名和密碼(注意:密碼沒(méi)有顯示,輸入對(duì)了直接回車就行)
系統(tǒng)成功回顯
###
Log in with your Docker ID or email address to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com/ to create one.
You can log in with your password or a Personal Access Token (PAT). Using a limited-scope PAT grants better security and is required for organizations using SSO. Learn more at https://docs.docker.com/go/access-tokens/
Username: jufeng666888
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
###
3、安裝 Docker Compose:
3.1 在終端中執(zhí)行以下命令來(lái)安裝 Docker Compose:
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
(電腦端全部復(fù)制,不要分行)
3.2 添加執(zhí)行權(quán)限:
給 docker-compose 添加執(zhí)行權(quán)限:
sudo chmod +x /usr/local/bin/docker-compose
3.3 檢查是否安裝成功:
執(zhí)行以下命令來(lái)驗(yàn)證 docker-compose 是否安裝成功:
docker-compose --version
如果安裝成功,將會(huì)顯示 docker-compose 的版本信息(還是那句話,不一定跟我一樣)
###
Docker Compose version v2.22.0
###
好了,docker已經(jīng)安裝,可以愉快的玩耍了。有問(wèn)題留言哦!
原創(chuàng)!?。?/p>
轉(zhuǎn)載請(qǐng)標(biāo)明出處?。?!