摘要:前言本文只是一個簡單的使用來提供一些如數(shù)據(jù)庫等公共服務的搭建過程記錄的詳細配置可以參考官方文檔或這篇文章由于工作環(huán)境是在下對的支持很不好如果要在下安裝請確保系統(tǒng)達到官方要求這里記錄的是使用虛擬機的情況下搭建安裝官方文檔中詳細說明了不同系統(tǒng)
前言
本文只是一個簡單的使用docker來提供一些如數(shù)據(jù)庫,redis等公共服務的搭建過程記錄.
docker-compose.yml的詳細配置可以參考官方文檔或這篇文章.
由于工作環(huán)境是在windows下,docker對windows的支持很不好,如果要在windows下安裝docker請確保,系統(tǒng)達到官方要求,這里記錄的是使用虛擬機的情況下搭建.
官方文檔中詳細說明了不同系統(tǒng)的安裝方法,這里以Centos為例.
確保linux系統(tǒng)滿足docker要求( 64-bit version of CentOS 7.3,貌似內(nèi)核也需要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所在根目錄下執(zhí)行docker-compose up
這只是一個簡單的安裝過程記錄,docker還有很多東西需要去學習了解,docker-compose.yml的詳細配置也還需要自己去踩坑
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/26947.html
摘要:三部署架構(gòu)說明這個方案僅適用于小公司敏捷項目團隊聯(lián)調(diào)測試環(huán)境的部署,同時也可以作為學習入門的,并不適用于有一定規(guī)模的生產(chǎn)環(huán)境。另外,建議把測試域名泛解析到部署這臺服務的機器。模塊配置部署腳本業(yè)務模塊的配置基本是通過部署腳本來操作的。 項目地址: https://github.com/xiongwilee...基本特性: 快捷部署多人nginx+php的開發(fā)測試環(huán)境,也可以擴展構(gòu)建其...
摘要:三部署架構(gòu)說明這個方案僅適用于小公司敏捷項目團隊聯(lián)調(diào)測試環(huán)境的部署,同時也可以作為學習入門的,并不適用于有一定規(guī)模的生產(chǎn)環(huán)境。另外,建議把測試域名泛解析到部署這臺服務的機器。模塊配置部署腳本業(yè)務模塊的配置基本是通過部署腳本來操作的。 項目地址: https://github.com/xiongwilee...基本特性: 快捷部署多人nginx+php的開發(fā)測試環(huán)境,也可以擴展構(gòu)建其...
摘要:現(xiàn)在有了之后,部署方式變了更加容易,不容易出現(xiàn)配置錯誤,環(huán)境不一致問題。實際應用中,經(jīng)常遇到多個容器相配合運行一套應用程序的情況。所以想要將應用運行在容器中,該容器必須將該應用所有的環(huán)境依賴安裝好。 showImg(https://segmentfault.com/img/remote/1460000017081815); 背景 ??以前部署應用,需要各種環(huán)境配置,各種shell操作...
摘要:現(xiàn)在有了之后,部署方式變了更加容易,不容易出現(xiàn)配置錯誤,環(huán)境不一致問題。實際應用中,經(jīng)常遇到多個容器相配合運行一套應用程序的情況。所以想要將應用運行在容器中,該容器必須將該應用所有的環(huán)境依賴安裝好。 showImg(https://segmentfault.com/img/remote/1460000017081815); 背景 ??以前部署應用,需要各種環(huán)境配置,各種shell操作...
摘要:系列文章第五篇中介紹了線上生產(chǎn)環(huán)境使用集群,這篇文章對原來的架構(gòu)進行了優(yōu)化,同時使用了最新的一些特性,記錄一些流水賬。配置文件鑒于上次搭建時配置文件管理混亂,這次做了統(tǒng)一規(guī)劃為每個環(huán)境創(chuàng)建不同的配置文件,可以以環(huán)境名后綴。刪除無用的容器。 系列文章第五篇中介紹了線上生產(chǎn)環(huán)境使用 Docker 集群,這篇文章對原來的架構(gòu)進行了優(yōu)化,同時使用了 Docker 最新的一些特性,記錄一些流水賬...
閱讀 3734·2021-10-15 09:42
閱讀 2594·2021-09-03 10:50
閱讀 1628·2021-09-03 10:28
閱讀 1788·2019-08-30 15:54
閱讀 2510·2019-08-30 12:46
閱讀 401·2019-08-30 11:06
閱讀 2818·2019-08-30 10:54
閱讀 521·2019-08-29 12:59