安裝工具包
yuminstall bridge-utils -y
設定docker0 ip網段
ip link set docker0 downbrctl delbr docker0
brctl addbr docker0
ip addr add
10.110.0.1/16
dev docker0
ip link set dev docker0 up
ifconfig docker0
修改配置檔案
cat /etc/sysconfig/dockeroptions='
--selinux-enabled --log-driver=json-file --log-opt max-size=10m --log-opt max-file=5 --signature-verification=false --bip="10.111.0.1/16"
'if [ -z "
$" ]; then
docker_cert_path=/etc/docker
fi
json-file日誌驅動程式支援下面的日誌選項:
選項描述
示例值max-size
滾動前日誌的最大大小。乙個正整數加上乙個代表測量單位(k,m 或 g)的修飾符。預設為 -1(無限制)。
--log-opt max-size=10m
max-file
可以存在的最大日誌檔案數量。如果滾動日誌會建立多餘檔案,則會刪除最舊的檔案。只有在設定了 max-size 時才有效。乙個正整數。 預設為1。
--log-opt max-file=3
labels
在啟動 docker 守護程序時適用。守護程序接受的日誌相關標籤的逗號分隔列表。用於高階日誌標記選項。
--log-opt labels=production_status,geo
env在啟動 docker 守護程序時適用。此守護程式接受的與日誌相關的環境變數的逗號分隔列表。用於高階日誌標記選項。
--log-opt env=os,customer
env-regex
與 env 類似且相容。乙個正規表示式來匹配與日誌相關的環境變數。用於高階日誌標記選項。
--log-opt env-regex=^(os
docker 環境下建立 overlay 網路方案
一.環境 三颱機器,其中一台安裝 consul 192.168.1.21 兩台建立網路 192.168.1.32,33 二.實現步驟 1.構建環境 1 三颱機器部署docker環境 2 選擇一台作為consul伺服器,安裝consul consul 為乙個key value資料庫用於儲存網路狀態資訊...
修改執行中的docker容器的環境
經過一番 檢視文件和搜尋之後,可以利用下面一行命令修改執行中的docker容器的環境 docker exec your container id bin sh c you command 具體到上面的問題來說 首先找到服務的docker id docker ps其次準備改變hosts檔案的命令 ec...
docker修改映象
需求 我們執行的容器可能在映象的基礎上做了一些修改,有時候我們希望儲存起來,封裝成乙個新的映象。或者我們希望對已有的映象進行修改。這些場景可以使用docker提供commit功能。命令 docker commit 引數 a 提交的映象作者 c 使用dockerfile指令來建立映象 m 提交時的說明...