-
有的,但是docker與防火墻軟件同時使用應(yīng)注意:docker進程啟動后是動態(tài)添加,也就意味著如果你重啟iptables,將會丟失docker的轉(zhuǎn)發(fā)規(guī)則。有兩種解決辦法:動態(tài)添加iptables規(guī)則,然后保存到防火墻軟件配置文件中或者重啟iptable后重新啟動docker。
-
通過docker logs可以查看容器的日志命令。高效的監(jiān)控和日志管理對保持生產(chǎn)系統(tǒng)持續(xù)穩(wěn)定的運行以及排查問題至關(guān)重要。在微服務(wù)架構(gòu)中,由于容器的數(shù)量眾多以及快速變化的特性使得記錄日志和監(jiān)控變得越來越重要。
-
通過docker logs命令可以查看容器的日志。高效的監(jiān)控和日志管理對保持生產(chǎn)系統(tǒng)持續(xù)穩(wěn)定的運行以及排查問題至關(guān)重要。在微服務(wù)架構(gòu)中,由于容器的數(shù)量眾多以及快速變化的特性使得記錄日志和監(jiān)控變得越來越重要。
-
docker cp用于容器與主機之間的數(shù)據(jù)拷貝,參數(shù)是CONTAINER即運行中的容器ID和保持源目標中的鏈接。使用場景:有些容器內(nèi)部沒有安裝vim,編輯配置文件很麻煩,直接cp出來編輯,或者通過綁定目錄會非常方便。
-
cmd是一個容器的默認的可執(zhí)行體,也就是容器啟動以后,默認執(zhí)行的命令。重點就是這個“默認”。意味著,如果docker run沒有指定任何的執(zhí)行命令或者dockerfile里面也沒有entrypoint,那么,就會使用cmd指定的默認的執(zhí)行命令執(zhí)行。
-
rpm一種用于互聯(lián)網(wǎng)下載包的打包和安裝工具,它包含在某些Linux分發(fā)版中。它生成具有.RPM擴展名的文件,與Dpkg類似。作為一個軟件包管理工具,RPM管理著系統(tǒng)已經(jīng)安裝的所有RPM程序組件的資料。也可以使用RPM來卸載相關(guān)的應(yīng)用程序。
-
在Docker環(huán)境中操作GitLab倉庫的場景,需要事先在Docker中搭好Git環(huán)境。由于在Docker中對Git倉庫操作是全自動化的,因此需要免密拉取倉庫和提交等操作。
-
dns是docker的一種配置,而且不止一種配置方法。1、啟動的時候加–dns=IP_ADDRESS;2、守護進程啟動參數(shù)中添加DOCKER_OPTS="–dns 8.8.8.8" ;3、使用宿主機的/etc/resolv.conf文件。
-
ELK是三個開源項目的首字母縮寫,Elasticsearch是一個搜索和分析引擎。Logstash是服務(wù)器端數(shù)據(jù)處理管道,能夠同時從多個來源采集數(shù)據(jù),轉(zhuǎn)換數(shù)據(jù),然后將數(shù)據(jù)發(fā)送“存儲庫”中。Kibana則可以讓用戶在Elasticsearch中使用圖形和圖表對數(shù)據(jù)進行可視化。