天天看點

docker 常用指令

1、docker 容器内部日志

如果docker 配置了json-file作為log存儲(docker info|grep Loggin可以檢視到目前docker-d設定的log driver)

step1、docker info 檢視docker的root目錄

step2、在docker root目錄container/containerid/containerid/xxx.log就是json日志檔案

或者直接使用

docker logs containerid

2、docker-d日志

step1、啟動rsyslog服務

step2、配置rsyslog配置檔案,/etc/rsyslog.conf

添加如下行:

:programname,isequal,"dockerd"                  /var/log/docked

:programname,isequal,"dockerd"                  ~

然後重新開機rsyslog和dockerd

3、docker删除容器鏡像

Docker rmi imageid

4、推出docker内部而不中止容器

ctrl+p+q

5、導出容器鏡像和導入容器鏡像

docker save ubuntu:latest>Ubuntu.tar

Docker load < ubuntu.tar