app應用下載網(wǎng)站源碼做網(wǎng)絡(luò)推廣費用
docker、docker-compose安裝教程,很詳細
- 一、卸載舊版
- 1、查看有沒有安裝過舊版
- 2、停止docker
- 3、刪除安裝過docker的相關(guān)包
- 4、刪除docker相關(guān)的鏡像和容器
- 二、docker安裝
- 1、設(shè)置阿里云鏡像
- 2、查看所有docker
- 3、安裝最新版本
- 4、安裝指定版本
- 三、使用前準備
- 1、啟動docker
- 2、停止docker
- 3、查看docker狀態(tài)
- 4、設(shè)置開機啟動
- 四、docker-compose安裝
- 1、先到GitHub下載docker-compose
- 2、上傳到Linux
- 3、查看版本號
一、卸載舊版
1、查看有沒有安裝過舊版
yum list installed | grep docker
沒有出現(xiàn)任何東西就表示沒有安裝過docker,可以直接去看安裝那一塊了
出現(xiàn)這些代表安裝過docker,需要進行卸載
2、停止docker
systemctl stop docker
如果出現(xiàn)
Warning: Stopping docker.service, but it can still be activated by:docker.socket
查看docker狀態(tài)
可以看到docker已經(jīng)停了,那只是關(guān)閉docker的一個提示,而不是報錯。
3、刪除安裝過docker的相關(guān)包
全部刪除,命令如下:
yum -y remove containerd.io.x86_64 \ docker-buildx-plugin.x86_64 \ docker-ce.x86_64 \ docker-ce-cli.x86_64 \ docker-ce-rootless-extras.x86_64 \ docker-compose-plugin.x86_64
但是相關(guān)的軟件包并沒有刪除,使用如下命令刪除:
yum remove -y docker*
這樣就刪干凈了!
4、刪除docker相關(guān)的鏡像和容器
docker相關(guān)的鏡像和容器,在 /var/lib 下
進入 /var/lib 目錄,刪除 docker 目錄,這是存放容器和鏡像的目錄
rm -rf docker
二、docker安裝
1、設(shè)置阿里云鏡像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
如果設(shè)置時報如下錯:
-bash: yum-config-manager: command not found,
是因為沒有安裝這個命令,這個命令在yum-utils 包里,安裝命令如下:
yum install -y yum-utils device-mapper-persistent-data lvm2
安裝成功后再次設(shè)置就可以了。
2、查看所有docker
yum list docker-ce --showduplicates | sort -r
3、安裝最新版本
yum install -y docker-ce docker-ce-cli containerd.io
安裝成功!
4、安裝指定版本
比如我要安裝23.0.3這個版本
yum install docker-ce-23.0.3-1.el7 docker-ce-23.0.3-1.el7 containerd.io
注意:
版本號只要“:”后面的那部分
但不知道為什么,看到的docker版本號還是最新的版本
三、使用前準備
安裝好docker之后不能馬上使用docker相關(guān)的命令,初次使用會報錯,這時還需要啟動一下docker。
1、啟動docker
systemctl start docker
2、停止docker
systemctl stop docker
這個不是報錯,只是docker的提示
停止docker服務(wù)后,出現(xiàn)此警告信息,docker在關(guān)閉狀態(tài)下被訪問會觸發(fā)自動喚醒機制,下次再執(zhí)行任意的docker命令會直接啟動docker服務(wù)。非常人性化。
感謝這位老哥的博客。
3、查看docker狀態(tài)
systemctl status docker
這是啟動后的
這是停止后的
4、設(shè)置開機啟動
systemctl enable docker
四、docker-compose安裝
1、先到GitHub下載docker-compose
下載最新的版本即可,下載地址:
https://github.com/docker/compose/releases
如果最新版沒有這個安裝文件,就往下一版找,直到找到這個文件。
2、上傳到Linux
上傳到 /usr/local/bin 目錄,不需要解壓
重命名為docker-compose
3、查看版本號
docker-compose version
如果出現(xiàn)如下錯誤說明沒有可執(zhí)行權(quán)限
添加可執(zhí)行權(quán)限,命令如下:
chmod +x /usr/local/bin/docker-compose
安裝完成!