Nagios用戶界面開(kāi)箱即用的配置允許你瀏覽主機(jī)和服務(wù)等,但是此時(shí)唯一定義的主機(jī)是localhost,也就是運(yùn)行Nagios服務(wù)的容器自己。這將允許我們強(qiáng)行停止監(jiān)控的容器并證明Nagios容器注意到了事故。
下面的命令可以啟動(dòng)默認(rèn)配置運(yùn)行的nglnx容器:
docker run -p 30001:80 nginx
檢查容器在30001端口運(yùn)行。你可以看到一個(gè)簡(jiǎn)單的信息,Welcome to nginx。
基本上這就是這個(gè)容器的作用,對(duì)我們的測(cè)試來(lái)說(shuō)已經(jīng)足夠了。當(dāng)然你也可以選擇使用一個(gè)物理主機(jī)。
為了一起運(yùn)行容器,我們可以使用命令行將它們連接在一起或者使用Docker compose文件。下面的Docker compose文件適于這個(gè)場(chǎng)景,也可以在本書(shū)的源碼中找到: