成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Docker實戰(zhàn)指南(二):在Docker中搭建Nginx服務(wù)器

Jensen / 2124人閱讀

摘要:原文地址實戰(zhàn)指南二在中搭建服務(wù)器學(xué)習(xí)最快的方法就是直接使用,在實戰(zhàn)指南一介紹中,我們已經(jīng)介紹了如何快速搭建,以及如何在中運行我們的第一個程序。

原文地址:Docker實戰(zhàn)指南(二):在Docker中搭建Nginx服務(wù)器

Introduction

學(xué)習(xí)Docker最快的方法就是直接使用,在Docker實戰(zhàn)指南(一):Docker介紹中,我們已經(jīng)介紹了如何快速搭建Docker,以及如何在Docker中運行我們的第一個Hello World! 程序。這次我們將介紹如何快速地搭建一個實用的Nginx服務(wù)器。

需要做什么

我們需要做的工作包含兩部分:

搭建一個包含Nginx服務(wù)器守護進程的Docker容器

使用一個BusyBox的Docker容器訪問我們的Nginx服務(wù)器

你將看到利用Docker快速構(gòu)建一個實用的Nginx服務(wù)器是多么的容易。

Help命令

Docker學(xué)習(xí)里面最重要的是什么?同其他程序一樣,最重要的就是Help命令。
在命令行中敲入:

docker help

可以看到docker所支持的所有命令,當(dāng)你希望看到某條命令的消息用法時,可以敲入:

docker help run

可以詳細的看到run命令的用法。

創(chuàng)建一個Nginx服務(wù)器

很簡單,只需要敲入以下命令:

docker run --detach --name web nginx

如果出現(xiàn)權(quán)限問題,請在最前面加入sudo:

sudo docker run --detach --name web nginx

這將會從Docker Hub中下載一個最新的包含Nginx的Docker鏡像,并以守護進程的方式運行。
下載結(jié)束后,會產(chǎn)生一個類似

df4f04be4513c226759d0adebef7508775071aaa10dc69792cdb84889bd77692

的ID,這個就是這個運行中的Docker容器的唯一標志ID,某些Docker命令會使用這個ID.

查看Nginx服務(wù)器

如何查看啟動的Nginx服務(wù)器?鍵入:

docker ps

如果出現(xiàn)權(quán)限問題,仍然是加sudo:

sudo docker ps

成功的話,你會看到類似下面的信息:

CONTAINER ID  IMAGE         COMMAND                 CREATED        STATUS        PORTS            NAMES
df4f04be4513  nginx:latest  "nginx -g "daemon off"  2 minutes ago  Up 2 minutes  80/tcp, 443/tcp  web
訪問Nginx服務(wù)器

想訪問一下在容器中的Nginx服務(wù)器,怎么操作呢?
由于namespace的存在,我們看到的80端口中的Nginx服務(wù)器,并不是存在于主機上的80端口,而是在Docker容器中的80端口。關(guān)于namespace的話題后面我們會介紹,這里采用最簡單的方式來訪問,即使用一個叫BusyBox的Docker容器訪問我們的Nginx服務(wù)器。
創(chuàng)建BusyBox的Docker容器,并通過shell訪問我們的Nginx服務(wù)器的Docker容器,敲入以下命令即可:

docker run --interactive --tty --link web:web --name my_tty busybox /bin/sh

如果出現(xiàn)權(quán)限問題,請在最前面加入sudo:

sudo docker run --interactive --tty --link web:web --name my_tty busybox /bin/sh

這個命令將下載一個最新的包括/bin/sh等命令的一個BusyBox的Docker鏡像,并通過tty的方式進行交互,同時以非守護進程的方式運行/bin/sh.
成功后,將出現(xiàn)/bin/sh的提示符:

/ #

使用wget命令,訪問我們的Nginx服務(wù)器:

/ # wget -O - http://web/

成功的話,你將看到一個title為Webcome to nginx!的HTML頁面。

其他一些有用的命令 重啟Docker容器

如果需要重啟我們的Web服務(wù)器,敲入:

docker restart web
查看服務(wù)器日志

如果需要查看我們的Web服務(wù)器日志,敲入:

docker logs web

即可看到Web服務(wù)器的日志信息。

停止Docker容器

如果需要結(jié)束我們的Web服務(wù)器,敲入:

docker stop web

你可以通過docker ps命令,來觀察發(fā)生了什么。

Summary

我們簡單的介紹了如何利用Docker來搭建一個簡單的Nginx服務(wù)器,以及通過BusyBox去訪問。通過此實戰(zhàn),你應(yīng)該對Docker有了更深入的體會。

(本文出自csprojectedu.com,轉(zhuǎn)載請注明出處)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/26701.html

相關(guān)文章

  • Docker實戰(zhàn)指南(三):Docker鏡像

    摘要:原文地址實戰(zhàn)指南三鏡像在實戰(zhàn)指南二在中搭建服務(wù)器中,我們已經(jīng)介紹了如何快速地搭建一個實用的服務(wù)器。這次我們將圍繞鏡像,介紹其使用方法。此外,你也可以通過訪問,通過來搜索你需要的鏡像。通過此實戰(zhàn),你應(yīng)該對鏡像有了更深入的體會。 原文地址:Docker實戰(zhàn)指南(三):Docker鏡像 Introduction 在Docker實戰(zhàn)指南(二):在Docker中搭建Nginx服務(wù)器中,我們已經(jīng)介...

    Donne 評論0 收藏0
  • 30 分鐘快速入門 Docker 教程

    摘要:分鐘快速入門教程一歡迎來到世界與虛擬化在沒有的時代,我們會使用硬件虛擬化虛擬機以提供隔離。倉庫分為公開倉庫和私有倉庫,最大的公開倉庫是官方倉庫,國內(nèi)的公開倉庫也有很多選擇,例如阿里云等。 30 分鐘快速入門 Docker 教程 一、歡迎來到 Docker 世界 1. Docker 與虛擬化 在沒有 Docker 的時代,我們會使用硬件虛擬化(虛擬機)以提供隔離。這里,虛擬機通過在操作系...

    LucasTwilight 評論0 收藏0
  • 寫這么多系列博客,怪不得找不到女朋友

    摘要:前提好幾周沒更新博客了,對不斷支持我博客的童鞋們說聲抱歉了。熟悉我的人都知道我寫博客的時間比較早,而且堅持的時間也比較久,一直到現(xiàn)在也是一直保持著更新狀態(tài)。 showImg(https://segmentfault.com/img/remote/1460000014076586?w=1920&h=1080); 前提 好幾周沒更新博客了,對不斷支持我博客的童鞋們說聲:抱歉了!。自己這段時...

    JerryWangSAP 評論0 收藏0
  • 30 分鐘快速入門 Docker 教程

    摘要:分鐘快速入門教程一歡迎來到世界與虛擬化在沒有的時代,我們會使用硬件虛擬化虛擬機以提供隔離。倉庫分為公開倉庫和私有倉庫,最大的公開倉庫是官方倉庫,國內(nèi)的公開倉庫也有很多選擇,例如阿里云等。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關(guān)注公眾號:「服務(wù)端思維」。一群同頻者,一起成長,一起精進,打破認知的局限性。 30 分鐘快速入門 Docker 教程...

    Binguner 評論0 收藏0
  • 30 分鐘快速入門 Docker 教程

    摘要:分鐘快速入門教程一歡迎來到世界與虛擬化在沒有的時代,我們會使用硬件虛擬化虛擬機以提供隔離。倉庫分為公開倉庫和私有倉庫,最大的公開倉庫是官方倉庫,國內(nèi)的公開倉庫也有很多選擇,例如阿里云等。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關(guān)注公眾號:「服務(wù)端思維」。一群同頻者,一起成長,一起精進,打破認知的局限性。 30 分鐘快速入門 Docker 教程...

    yexiaobai 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<