摘要:前言本文只是一個簡單的使用來提供一些如數據庫等公共服務的搭建過程記錄的詳細配置可以參考官方文檔或這篇文章由于工作環境是在下對的支持很不好如果要在下安裝請確保系統達到官方要求這里記錄的是使用虛擬機的情況下搭建安裝官方文檔中詳細說明了不同系統
前言
本文只是一個簡單的使用docker來提供一些如數據庫,redis等公共服務的搭建過程記錄.
docker-compose.yml的詳細配置可以參考官方文檔或這篇文章.
由于工作環境是在windows下,docker對windows的支持很不好,如果要在windows下安裝docker請確保,系統達到官方要求,這里記錄的是使用虛擬機的情況下搭建.
官方文檔中詳細說明了不同系統的安裝方法,這里以Centos為例.
確保linux系統滿足docker要求( 64-bit version of CentOS 7.3,貌似內核也需要3.x以上的可以通過uname -a查看)
升級/安裝 yum-utils $ sudo yum install -y yum-util
設置倉庫$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
將軟件包信息緩存 sudo yum makecache fast
安裝docker sudo yum -y install docker-ce
啟動docker sudo systemctl start docker
測試是否安裝成功 sudo docker run hello-world
開機啟動dockersudo chkconfig docker on
安裝docker-compose這里使用python-pip的方式來安裝
安裝python-pipyum -y install epel-release yum -y install python-pip
安裝docker-composepip install docker-compose
測試是否安裝成功docker-compose version
編寫簡單docker-compose.yml例子version: "2.0" services: redis: image: redis:3.2 restart: always ports: - "6379:6379" mongo: image: mongo:3.4.1 restart: always ports: - "27017:27017"安裝啟動鏡像
在docker-compose.yml所在根目錄下執行docker-compose up
這只是一個簡單的安裝過程記錄,docker還有很多東西需要去學習了解,docker-compose.yml的詳細配置也還需要自己去踩坑
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/26947.html
摘要:三部署架構說明這個方案僅適用于小公司敏捷項目團隊聯調測試環境的部署,同時也可以作為學習入門的,并不適用于有一定規模的生產環境。另外,建議把測試域名泛解析到部署這臺服務的機器。模塊配置部署腳本業務模塊的配置基本是通過部署腳本來操作的。 項目地址: https://github.com/xiongwilee...基本特性: 快捷部署多人nginx+php的開發測試環境,也可以擴展構建其...
摘要:三部署架構說明這個方案僅適用于小公司敏捷項目團隊聯調測試環境的部署,同時也可以作為學習入門的,并不適用于有一定規模的生產環境。另外,建議把測試域名泛解析到部署這臺服務的機器。模塊配置部署腳本業務模塊的配置基本是通過部署腳本來操作的。 項目地址: https://github.com/xiongwilee...基本特性: 快捷部署多人nginx+php的開發測試環境,也可以擴展構建其...
摘要:現在有了之后,部署方式變了更加容易,不容易出現配置錯誤,環境不一致問題。實際應用中,經常遇到多個容器相配合運行一套應用程序的情況。所以想要將應用運行在容器中,該容器必須將該應用所有的環境依賴安裝好。 showImg(https://segmentfault.com/img/remote/1460000017081815); 背景 ??以前部署應用,需要各種環境配置,各種shell操作...
摘要:現在有了之后,部署方式變了更加容易,不容易出現配置錯誤,環境不一致問題。實際應用中,經常遇到多個容器相配合運行一套應用程序的情況。所以想要將應用運行在容器中,該容器必須將該應用所有的環境依賴安裝好。 showImg(https://segmentfault.com/img/remote/1460000017081815); 背景 ??以前部署應用,需要各種環境配置,各種shell操作...
摘要:系列文章第五篇中介紹了線上生產環境使用集群,這篇文章對原來的架構進行了優化,同時使用了最新的一些特性,記錄一些流水賬。配置文件鑒于上次搭建時配置文件管理混亂,這次做了統一規劃為每個環境創建不同的配置文件,可以以環境名后綴。刪除無用的容器。 系列文章第五篇中介紹了線上生產環境使用 Docker 集群,這篇文章對原來的架構進行了優化,同時使用了 Docker 最新的一些特性,記錄一些流水賬...
閱讀 3745·2021-10-15 09:42
閱讀 2608·2021-09-03 10:50
閱讀 1657·2021-09-03 10:28
閱讀 1798·2019-08-30 15:54
閱讀 2520·2019-08-30 12:46
閱讀 416·2019-08-30 11:06
閱讀 2829·2019-08-30 10:54
閱讀 531·2019-08-29 12:59