當前位置:
首頁 > 最新 > 在Linux下使用Docker容器化技術搭建Web伺服器運行環境

在Linux下使用Docker容器化技術搭建Web伺服器運行環境

容器化技術

Docker以它出色的容器化技術變得越來越流行,它可以讓開發者打包自己的應用和依賴包到一個輕量級、可移植的容器中,然後發布到任何一個可以運行Docker的機器(伺服器)上。下面就簡單介紹一下,看Docker能夠做什麼,怎樣來搭建自己的伺服器運行環境。

本次使用的的Linux版本為Centos7,系統版本為(#uname -r) 3.10.0-693.17.1.el7.x86_64。在該系統下安裝Docker很簡單,只需執行一下命令即可(執行前建議執行「yum update」來升級所有包,同時也升級軟體和系統內核)。如果你是Windows或者Mac可以下載相應的依賴安裝包進行安裝,在此不作詳細介紹。

安裝docker

設置服務開機啟動配置,執行如下命令將docker服務配置為開機自啟動。

開機自啟動

安裝完成後,接下來就是啟動服務,運行一下命令即可啟動服務。

啟動服務

3.1 在Docker下安裝Mysql鏡像,這裡使用的是tutum/mysql,在運行時指定本地目錄映射到容器數據存儲目錄進行數據的持久化操作。

mysql鏡像安裝並運行

3.2 安裝Redis鏡像並運行服務

Redis鏡像安裝並運行

3.3 安裝Tomcat鏡像,cp操作是將本地文件拷貝到容器中

Tomcat安裝並運行

3.4 安裝Maven鏡像

Maven安裝並運行相關指令

3.5 安裝Nexus鏡像(選)

Nexus安裝並運行

在使用docker時,最常用的命令如下圖所示,主要包括拉取(下載)鏡像,查看鏡像,運行鏡像,進入容器內部等操作。

docker部分指令

在使用docker run進行運行容器時,通常會配置如下幾個選項,具體名稱和說明如下圖所示。

配置項

使用vi命令進行修改DockerDaemon配置文件,

修改docker_daemon配置文件

加入daocloud的鏡像加速地址,內容為「{"registry-mirrors": ["http://edf6ed6f.m.daocloud.io"]}」。

關於Docker使用的相關操作就介紹到這,如有不足之處歡迎指正,或者有更好的方式期待你的分享。如果對你有幫助,記得關注編程技術棧哦~


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 被高估的手機 的精彩文章:

華為P11:或將是最美的一款華為手機!
芯電易:三星半導體龍頭將不保;12英寸硅晶圓缺貨持續至明年

TAG:被高估的手機 |