CentOS安裝Docker和Docker-componse

Docker屬於Linux容器的一種封裝,提供簡單易用的容器使用接口,而Docker Compose是Docker官方編排項目之一,負責快速的部署分布式應用。

環境

$ cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)
$ uname -a
Linux sj 4.18.0-193.28.1.el8_2.x86_64 #1 SMP Thu Oct 22 00:20:22 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
$ whoami
root
$ getenforce
Disabled
$ systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

Docker

添加docker源

$ dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

更新緩存

$ dnf makecache

安裝最新版本的docker

$ dnf install docker-ce -y

啟動docker並添加自啟動

$ systemctl enable --now docker

查看docker版本

$ docker --version
Docker version 19.03.13, build 4484c46d9d

運行hello-world鏡像來驗證Docker是否已正確安裝

$ docker run --rm hello-world

通過腳本安裝docker

$ curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh && rm -f get-docker.sh

將admin用戶增加到docker組,以讓admin用戶擁有執行docker的權限

$ usermod -aG docker admin

卸載docker

$ dnf remove docker-ce -y
$ rm -rf /var/lib/docker

Docker-componse

安裝curl命令

$ dnf install curl -y

下載當前穩定版本的Docker Compose

$ curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

添加可執行權限

$ chmod +x /usr/local/bin/docker-compose

添加軟鏈以讓其他普通用戶也可以執行

$ ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

查看版本

$ docker-compose --version
docker-compose version 1.27.4, build 40524192

卸載

$ rm -f /usr/bin/docker-compose
$ rm -f /usr/local/bin/docker-compose

相關說明:

1、VIP會員無限製任意下載,免積分。立即前往開通>>

2、下載積分可通過日常 簽到綁定郵箱 以及 積分兌換 等途徑獲得!

3、本站資源大多存儲在雲盤,如出現鏈接失效請評論反饋,如有密碼,均為:www.ipipn.com。

4、所有站內資源僅供學習交流使用。未經原版權作者許可,禁止用於任何商業環境,否則後果自負。為尊重作者版權,請購買正版作品。

5、站內資源來源於網絡公開發表文件或網友分享,如侵犯您的權益,請聯係管理員處理。

6、本站提供的源碼、模板、軟件工具等其他資源,都不包含技術服務,請大家諒解!

7、源碼、模板等資源會隨著技術、壞境的升級而存在部分問題,還請慎重選擇。

PS.源碼均收集自網絡,如有侵犯閣下權益,請發信件至: admin@ipipn.com .


源站網 » CentOS安裝Docker和Docker-componse

發表評論

讚助本站發展 維持服務器消耗

全站源碼免費下載 立刻讚助