解決因為機器效能問題導致docker-compose執行容器超時的問題
簡介
就是一到一個docker-compose檔案裡面要執行的容器變多,或者因為機器效能差導致沒有在60s之內把docker-compose檔案中的容器完全執行起來都會導致下面這個錯誤
UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60)
預設這個時間設定成60s
解決
如果你想臨時解決這個問題你可以直接在終端執行
export DOCKER_CLIENT_TIMEOUT=500
export COMPOSE_HTTP_TIMEOUT=500
如果你想永久解決這個問題你可以在你的profile檔案中新增上面兩句
vim /etc/profile
之後重新執行docker-compose up -d 就可以了
歡迎關注Bboysoul的部落格www.bboy
相關推薦
解決因為機器效能問題導致docker-compose執行容器超時的問題
簡介 就是一到一個docker-compose檔案裡面要執行的容器變多,或者因為機器效能差導致沒有在60s之內把docker-c
docker compose安裝與常用命令介紹 及使用docker-compose執行一個進銷存管理系統
使用微服務架構的應用系統一般包含若干個微服務,每個微服務一般都會部署多個例項。如果每個微服務都要手動啟停,那麼效率之低,維護量之大可想而知 docker compose 是一個用於定義和執行多容器docker應用程式的工具 安裝: 下在並安裝適應系統版本的compose
docker-compose執行python web服務
之前用docker 執行python web服務現在用docker-compose來啟動 python web還是用之前的最簡單的那個ops 相關docker-compose.yml, Dockerfile, ops工程, 及相關包打包上傳,點選下載 編寫docker-c
使用docker-compose執行springcloud專案
前言: 學習Docker的過程中,一直想使用Docker執行SpringCloud程式,今天就將搭建過程記錄下來,以作總結。 一、Docker安裝 這裡因為一些原因,被迫寫了個Centos下的Docker安裝指令碼。至於為什麼被迫,這裡先埋下一個伏筆。 #!/bin/bash # Cen
使用docker-compose執行Django
1.新建空目錄 2.進入該目錄新建Dockerfile檔案,並在該Dockerfile檔案新增如下內容 FROM python:3 ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code ADD requirements.txt /c
docker-compose執行Rails
1.新建空目錄,名字可以叫Rails 2.新建Dockerfile並新增如下內容 FROM ruby:2.5 RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs R
Gravitee.io docker-compose執行
Gravitee.io 官方提供的docker-compose 快速執行的方式 環境準備 docker-compose 檔案 #
hangfire docker-compose 執行
hangfire 是一款基於.net 的任務排程系統 docker-compose 檔案 version: '3' services: hangfire: image: direktchark/hangfire ports: - 5000:5000
metabase docker-compose 執行說明
metabase 是一款比較產品化的一個數據分析工具,支援的資料來源也比較多 以下為簡單的docker-compose 執行檔案,同時集成了mongo 以及graphql 引擎,方便資料 的api查詢 docker-compose 檔案 version: "3" services: g
drone 1.0 docker-compose 執行試用
drone 1.0 已經rc了,新的介面以及新的功能 github 客戶端建立 docker-compose 檔案 version: '3' services: drone-server: image: drone/drone:1.0.0-rc.1 ports:
雪碧圖rem手機完美自適應(包括解決因為rem誤差導致的圖片顯示不全)
最近為移動端使用rem雪碧圖小圖示自適應困擾,想了半天終於找到解決方案!難點在於雪碧圖要跟隨螢幕縮小,下面我們進入正題! 大家先要明白rem是什麼,我給大家個新的理解,rem的本質就是百分比轉換,不明白的童鞋可以具體去惡補下rem相關知識!既然rem的本質是
docker-compose 配置 容器 訪問本地網路
建立一個外部網路 docker network create outside 配置如下: version: '3.3' services: php: build: ./docker/php working_dir: /data volumes:
docker run 執行容器自動結束
今天遇到了用Dockerfile建立映象,映象執行後容器自動結束問題. 啟動命令: docker run -d -p 8080:8080 -v /usr/local/tomcat7.0/logs:/u
Docker Compose 編排容器(單臺伺服器,安裝多個docker服務)
參考: https://blog.csdn.net/boling_cavalry/article/deta
Docker系列之(五):使用Docker Compose編排容器
http://www.cnblogs.com/ee900222/p/docker_5.html 1. 前言 Docker Compose 是 Docker 容器進行編排的工具,定義和執行多容器的應用,可以一條命令啟動多個容器。 使用Compose 基本上分為三步:
Docker Compose 多容器應用
Docker Compose是一個用來定義並運行復雜應用程式的工具。用Compose,你可以在一個檔案中定義多個容器應用程式,然後只需一條命令就可以完成使其執行所需的所有操作。 一個使用Docker容器的應用程式通常是由多個容器組成的。使用Docker Compose,不需要編寫shell指令碼來啟動容器。
Docker深入淺出系列 | Docker Compose多容器實戰
目錄 前期準備 Docker Compose是什麼 為什麼要用Docker Compose Docker Compose使用場景 Docker Compose安裝 Compos
.Net Core微服務入門全紀錄(八)——Docker Compose與容器網路
Tips:本篇已加入系列文章閱讀目錄,可點選檢視更多相關文章。 # 前言 上一篇【[.Net Core微服務入門全紀錄(七)——IdentityServer4-授權認證](https://www.cnblogs.com/xhznl/p/13132260.html)】中使用IdentityServer4完成
Linux使用curl 方式安裝docker-compose 後執行docker-compose version 檢查安裝是否成功時出錯的解決辦法
hub 執行 cannot 1.0 使用 文件 curl url 驗證 0x0.緣起: 今天在一臺新的Fedora 25上按照官方文檔,使用curl方式安裝 docker-compose後,驗證是否安裝成功時出錯: 安裝時使用的命令為; curl -L https:/
使用 Prometheus 監控minio 效能指標資訊&&docker-compose 方式執行
minio server 已經支援Prometheus 了,對於系統的執行引數我們可以方便、實時的檢視 執行使用docker-compose docker-compose 檔案 version: "3" services: g: image: grafana/grafa