欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker如何快速搭建幾個(gè)常用的第三方服務(wù)詳解

 更新時(shí)間:2018年07月29日 08:41:15   作者:神牛步行3  
這篇文章主要給大家介紹了關(guān)于利用docker如何快速搭建幾個(gè)常用的第三方服務(wù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

本次和大家分享的內(nèi)容是使用docker快速搭建工作中常用的第三方的服務(wù),對(duì)于有一些互聯(lián)網(wǎng)背景的公司來(lái)說(shuō),以下幾個(gè)服務(wù)都是很需要的:redis,rabbit,elasticsearch;

本篇涉及內(nèi)容深度只針對(duì)于簡(jiǎn)單的測(cè)試環(huán)境和程序員自身學(xué)習(xí),要繼續(xù)深入各位可以花時(shí)間自行研究,希望本篇內(nèi)容給大家?guī)?lái)好的幫助。

本篇涉及docker常用幾個(gè)命令:

docker pull 鏡像名:版本:拉去鏡像
docker rmi 鏡像名或id:刪除鏡像
docker images:獲取本地已有鏡像

docker run 鏡像名或id:使用默認(rèn)端口啟動(dòng)鏡像
docker run -p port:port1 -d 鏡像名或id:指定port端口映射到port1,并后臺(tái)啟動(dòng)鏡像

docker ps:查看正在運(yùn)行的docker容器
docker ps -a:查看所有執(zhí)行過(guò)run命令的容器服務(wù)(包括已經(jīng)停止的容器)

docker stop 容器id:停止某個(gè)容器
docker restart 容器id:重啟某個(gè)容器
docker rm 容器Id:刪除某個(gè)容器

搭建redis

要通過(guò)docker搭建某個(gè)服務(wù),首先需要從鏡像庫(kù)拉去對(duì)應(yīng)的鏡像,目前國(guó)內(nèi)也有一些好的鏡像資源,比如阿里,網(wǎng)易等具體鏡像地址網(wǎng)搜吧;

docker pull redis

執(zhí)行完如上命令后,會(huì)得到如下成功拉取的結(jié)果:

 

docker images

命令能夠看到已經(jīng)包含在我們本地鏡像里了

然后來(lái)啟動(dòng)redis容器,并通過(guò)docker ps查看啟動(dòng)

docker run -p 6378:6379 --name redis -d f06a5773f01e

能夠看出redis容器已經(jīng)啟動(dòng)了,訪(fǎng)問(wèn)本機(jī)端口6378即可映射到容器的6379,下面通過(guò)redismanager客戶(hù)端連接下redis服務(wù)

  

搭建rabbit

同樣的拉去rabbit鏡像,一般rabbit需要一個(gè)可視化后臺(tái),很多鏡像里面都已經(jīng)包含了manager管理后臺(tái),我這里的鏡像包含

docker pull rabbitmq
docker run -p 5672:5672 -p 15672:15672 --name rabbit -d rabbitmq

這里有兩個(gè)-p分別指定了兩個(gè)端口的映射,如果有更多端口就依次疊加映射就行,執(zhí)行成功顯示

這個(gè)時(shí)候可以直接在瀏覽器瀏覽(賬號(hào)和密碼按照默認(rèn))

  http://127.0.0.1:15672

  賬號(hào):guest
  密碼:guest

你可以自己寫(xiě)個(gè)程序往docker所在的宿主ip的5672端口發(fā)送消息,控制臺(tái)15672能夠查看得到

搭建elasticsearch

同樣如上執(zhí)行pull和run命令來(lái)運(yùn)行鏡像

docker pull elasticsearch
docker run -p 9200:9200 -p 9300:9300 --name es -d elasticsearch

運(yùn)行成功后,可以直接在瀏覽器訪(fǎng)問(wèn)http://127.0.0.1:9200/,得到如下成功界面

敘述

docker還有很多其他第三方鏡像,這里就不再說(shuō)明了,使用docker常用命令大致如上講解的;docker在互聯(lián)網(wǎng)公司很常見(jiàn),但是一般環(huán)境搭建的權(quán)限都在運(yùn)維手上,不過(guò)這不妨礙在測(cè)試環(huán)境自己組建和個(gè)人研究;由于它能快速的部署而受到很多人喜愛(ài),現(xiàn)在本人做的程序一般都會(huì)去生成一個(gè)鏡像方便部署,感覺(jué)起來(lái)很不錯(cuò),希望大家可以多多交流。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • docker容器與宿主機(jī)的數(shù)據(jù)交互方式總結(jié)

    docker容器與宿主機(jī)的數(shù)據(jù)交互方式總結(jié)

    這篇文章主要給大家介紹了關(guān)于docker容器與宿主機(jī)的數(shù)據(jù)交互,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Docker兩個(gè)容器互相請(qǐng)求接口的實(shí)現(xiàn)

    Docker兩個(gè)容器互相請(qǐng)求接口的實(shí)現(xiàn)

    在Docker中,容器通過(guò)Docker網(wǎng)絡(luò)進(jìn)行相互通信,本文就來(lái)介紹一下Docker兩個(gè)容器互相請(qǐng)求接口的實(shí)現(xiàn),感興趣的可以了解一下,感興趣的可以了解一下
    2023-11-11
  • Docker容器的Tengine實(shí)踐

    Docker容器的Tengine實(shí)踐

    Tengine是淘寶開(kāi)發(fā)的基于nginx的應(yīng)用服務(wù)器,反向代理服務(wù)器。它兼容nginx的所有配置,并且在其上增加了很多實(shí)用的功能,例如動(dòng)態(tài)模塊加載,集成lua語(yǔ)言進(jìn)行擴(kuò)展等,在性能方面有了比較大的改進(jìn)。今天我們來(lái)看下在Docker下如何部署
    2016-06-06
  • 詳解如何獲取docker容器(container)的ip地址

    詳解如何獲取docker容器(container)的ip地址

    這篇文章主要介紹了詳解如何獲取docker容器(container)的ip地址,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • docker中運(yùn)行PostgreSQL容器的簡(jiǎn)單步驟

    docker中運(yùn)行PostgreSQL容器的簡(jiǎn)單步驟

    這篇文章主要給大家介紹了關(guān)于docker中運(yùn)行PostgreSQL容器的簡(jiǎn)單步驟,隨著docker的廣泛應(yīng)用,為了提供便利的管理,PostgreSQL數(shù)據(jù)庫(kù)也支持docker的安裝方式,需要的朋友可以參考下
    2023-08-08
  • 詳解Docker無(wú)法正常啟動(dòng)的原因及解決辦法

    詳解Docker無(wú)法正常啟動(dòng)的原因及解決辦法

    這篇文章主要介紹了詳解Docker無(wú)法正常啟動(dòng)的原因及解決辦法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 第一次構(gòu)建、運(yùn)行、發(fā)布、獲取docker鏡像的步驟詳解

    第一次構(gòu)建、運(yùn)行、發(fā)布、獲取docker鏡像的步驟詳解

    今天小編就為大家分享一篇關(guān)于第一次構(gòu)建、運(yùn)行、發(fā)布、獲取docker鏡像的步驟詳解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • Docker創(chuàng)建MySQL容器的方法

    Docker創(chuàng)建MySQL容器的方法

    本篇文章主要介紹了Docker創(chuàng)建MySQL容器的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • docker-compose教程之安裝使用和快速入門(mén)

    docker-compose教程之安裝使用和快速入門(mén)

    這篇文章主要介紹了docker-compose教程之安裝使用和快速入門(mén),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Docker拉取鏡像的完整步驟

    Docker拉取鏡像的完整步驟

    這篇文章主要給大家介紹了關(guān)于Docker拉取鏡像的完整步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Docker具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09

最新評(píng)論