docker經常使用操做備忘

1、docker安裝html

參考資料:阿里雲鏡像加速
1. 安裝/升級Docker客戶端web

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2. 配置鏡像加速器docker

針對Docker客戶端版本大於 1.10.0 的用戶json

您能夠經過修改daemon配置文件/etc/docker/daemon.json來使用加速器bash

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://wn8y8b1w.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

2、docker日誌查看和操做curl

參考資料阿里雲

1.日誌查看url

docker logs -f -t --since="2017-05-31" --tail=10 edu_web_1

--since : 此參數指定了輸出日誌開始日期,即只輸出指定日期以後的日誌。
-f : 查看實時日誌
-t : 查看日誌產生的日期
-tail=10 : 查看最後的10條日誌。
edu_web_1 : 容器名稱

二、刪除日誌
cat /dev/null > *-json.log
也能夠經過rm刪除後重啓dockerspa

三、設置日誌文件大小rest

sudo /etc/docker/daemon.json

"log-driver":"json-file",
"log-opts":{ "max-size" :"100m","max-file":"1"}

添加上面兩行設置
max-file=3,意味着一個容器有三個日誌,分別是id+.json、id+1.json、id+2.json
注意:只對新建的容器有效

而後重啓容器

sudo systemctl daemon-reload
sudo systemctl restart docker

 四、使用tail方式查看日誌

sudo docker logs -f -t --tail 行數 容器名

相關文章
相關標籤/搜索