Docker学习笔记之查看Docker

命令:

  • 使用history命令查看镜像历史
  • 使用cp命令复制容器中的文件到主机
  • 使用commit命令把修改过的容器创建为镜像
  • 使用diff命令检查容器文件的修改
  • 使用inspect命令查看容器/镜像详细信息

 

1. 使用history命令查看镜像历史

sudo docker history nginx:0.1

  命令格式docker history <镜像名称>:<标签>,也可以用镜像ID代替镜像名称。该命令可以查看镜像的历史记录,详细见下图:

 

2. 使用cp命令复制容器中的文件到主机

sudo docker cp nginx-ubuntu-container:/etc/apt/sources.list ~/Documents/

  命令格式docker cp <容器名称>:<路径> <主机路径>

3. 使用commit命令把修改过的容器创建为镜像

sudo docker commit -a "Super Lollipop <1769128867@qq.com>" -m "just a learn" nginx-ubuntu-container nginx:0.2

  命令格式为docker commit <选项> <容器名称> <镜像名称>:<标签>,选项 -a --author 提交作者的信息;-m --message 提交信息。

4. 使用diff命令检查容器文件的修改

sudo docker diff nginx-ubuntu-container

  命令格式为docker diff <容器名称>,也可以使用容器id替换容器名称,其中A表示添加的文件,C表示修改的文件,D表示删除的文件。

5. 使用inspect命令查看容器/镜像详细信息

sudo docker inspect nginx-ubuntu-container
sudo docker inspect ubuntu

  命令格式为docker inspect <容器名称/镜像名称>,也可以使用容器id替换容器名称,镜像id替换镜像名称。我这里的nginx-ubuntu-container是容器,ubuntu是镜像。

                                                                              ...

                                                                              ...

posted @ 2019-08-15 11:42  quanbisen  阅读(1607)  评论(0编辑  收藏  举报