centOS中安裝docker-composer時(shí)報(bào)錯(cuò)問題及解決
centOS中安裝docker-composer時(shí)報(bào)錯(cuò)
當(dāng)通過命令行進(jìn)行安裝時(shí),github安裝時(shí)會(huì)很慢,然后通過下載包后,將包移到指定的位置后,進(jìn)行docker-compose -v 進(jìn)行驗(yàn)證時(shí),分別報(bào)如下的兩種情況:
分別是段錯(cuò)誤以及:
/usr/local/bin/docker-compose:行1: html: 沒有那個(gè)文件或目錄
/usr/local/bin/docker-compose:行2: 未預(yù)期的符號(hào) `<' 附近有語(yǔ)法錯(cuò)誤
'usr/local/bin/docker-compose:行2: `<head><title>503 Service Temporarily Unavailable</title></head>
解決方法
(1)先通過命令行安裝docker,啟動(dòng)docker,且確保每次開啟時(shí)都是自啟動(dòng)的狀態(tài)(百度查找)
(2)命令行中輸入以下的命令(直接粘貼復(fù)制,如果提示要求覆蓋,直接y覆蓋即可)
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose docker-compose -v
(3)檢查依賴項(xiàng):確保系統(tǒng)上的依賴項(xiàng)都已正確安裝。
Docker Compose 需要 Python 和 pip。
你可以通過以下命令安裝:
sudo yum install -y python3 python3-pip
(4)更新系統(tǒng):確保你的系統(tǒng)和所有軟件包都是最新的。
運(yùn)行以下命令來更新系統(tǒng):
sudo yum update
成功截圖:
下載最新的docker-compose:
curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-Linux-x86_64 -o /usr/local/bin/docker-compose
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
用Docker搭建nextcloud個(gè)人網(wǎng)盤教程
大家好,本篇文章主要講的是用Docker搭建nextcloud個(gè)人網(wǎng)盤教程,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下2021-12-12docker安裝RabbitMQ及安裝延遲插件的詳細(xì)過程
MQ(message queue)字面意思上來說消息隊(duì)列,是一種跨進(jìn)程的通信機(jī)制,用于上下游傳遞消息,本文給大家詳細(xì)介紹docker安裝RabbitMQ及安裝延遲插件的過程,感興趣的朋友一起看看吧2022-06-06Docker-compose一鍵部署gitlab中文版的方法步驟
這篇文章主要介紹了Docker-compose一鍵部署gitlab中文版的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-12-12docker連接spring boot和mysql容器方法介紹
這篇文章主要介紹了docker連接spring boot和mysql容器方法介紹,具有一定參考價(jià)值,需要的朋友可以了解下。2017-10-10