python開發(fā)之Docker入門安裝部署教程
一、安裝Docker
安裝環(huán)境:
系統(tǒng):CentOS Linux7 x86_64
安裝腳本
wget -qO- https://get.docker.com/ | sh
回車后系統(tǒng)就開始安裝docker
安裝完成后可以通過以下腳本查看安裝結(jié)果
docker --version
通過上面的腳本可以查看當(dāng)前docker的版本,若出現(xiàn)版本信息則說明安裝成功
docker system info
執(zhí)行上面腳本如果出現(xiàn)“Cannot connect to the Docker daemon at”錯(cuò)誤,說明Docker服務(wù)還未啟動(dòng)(剛安裝完,當(dāng)然沒有啟動(dòng)····),只需要通過下面的腳本啟動(dòng)一下便可
service docker start
二、添加用戶到Docker組中
usermod -aG docker 用戶名
添加后此用戶才可以使用Docker,可以通過以下腳本查看可以使用Docker的用戶
cat /etc/group | grep docker
三、安裝Docker-Compose
Compose 是用于定義和運(yùn)行多容器 Docker 應(yīng)用程序的工具。通過 Compose,您可以使用 YML 文件來配置應(yīng)用程序需要的所有服務(wù)。然后,使用一個(gè)命令,就可以從 YML 文件配置中創(chuàng)建并啟動(dòng)所有服務(wù)。
因linux服務(wù)器上默認(rèn)都是由pip安裝工具的,所以直接通過pip進(jìn)行安裝
pip3 install docker-compose
安裝途中出現(xiàn)了“ModuleNotFoundError: No module named 'setuptools_rust'”錯(cuò)誤,只需要安裝一下setuptools便可
pip3 install -U pip setuptools
解決上面的問題后重新安裝了一下,等安裝完成可以通過以下腳本確認(rèn)安裝結(jié)果
docker-compose version
四、順便安裝下git以便從git上直接拉取項(xiàng)目進(jìn)行部署
yum -y install git
安裝完成可以通過以下腳本確認(rèn)安裝結(jié)果
git --version
以上就是python開發(fā)之Docker入門安裝部署教程的詳細(xì)內(nèi)容,更多關(guān)于python開發(fā)Docker安裝部署的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
python實(shí)現(xiàn)的登錄和操作開心網(wǎng)腳本分享
這篇文章主要介紹了python實(shí)現(xiàn)的登錄和操作開心網(wǎng)腳本分享,可以登錄開心網(wǎng),登錄后發(fā)送信息等功能,需要的朋友可以參考下2014-07-07python thread 并發(fā)且順序運(yùn)行示例
以上源文件是對(duì)python中的線程的一個(gè)簡(jiǎn)單應(yīng)用,實(shí)現(xiàn)了對(duì)并發(fā)線程的順序運(yùn)行,也許對(duì)你會(huì)有小小幫助2009-04-04Python實(shí)現(xiàn)屏幕代碼雨效果的示例代碼
這篇文章主要介紹了如何利用Python中的Pygame模塊實(shí)現(xiàn)代碼雨效果,文中通過示例代碼介紹的非常詳細(xì),感興趣的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03python數(shù)學(xué)模塊(math/decimal模塊)
這篇文章主要介紹了python數(shù)學(xué)模塊(math/decimal模塊),文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-09-09Django利用elasticsearch(搜索引擎)實(shí)現(xiàn)搜索功能
這篇文章主要介紹了Django利用elasticsearch(搜索引擎)實(shí)現(xiàn)搜索功能,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11