
一、查看docker信息1、查看docker版本docker version
2、显示docker系统的信息docker info
二、对image的操作1、检索imagedocker search image_name
2、下载imagedocker pull image_name
3、列出镜像列表docker images
4、删除一个或者多个镜像docker rmi image_name
5、显示一个镜像的历史docker history image_name
三、启动容器1、在容器中运行”echo”命令,输出”hello word”docker run image_name echo "hello word"
2、交互式进入容器中docker run -i -t image_name /bin/bash
3、在容器中安装新的程序docker run image_name apt-get install -y app_name
四、查看容器1、列出当前所有正在运行的containerdocker ps
2、列出所有的containerdocker ps -a
3、列出最近一次启动的containerdocker ps -l
五、保存对容器的修改1、保存对容器的修改docker commit ID new_image_name
六、对容器的操作1、删除所有容器docker rm `docker ps -a -q`
2、删除单个容器docker rm Name/ID
3、 停止、启动、杀死一个容器$docker stop Name/ID
$docker start Name/ID
$docker kill Name/ID
4、从一个容器中取日志docker logs Name/ID
5、列出一个容器里面被改变的文件或者目录docker diff Name/ID
6、显示一个运行的容器里面的进程信息docker top Name/ID
7、从容器里面拷贝文件/目录到本地一个路径docker cp Name:/container_path to_path
docker cp ID:/container_path to_path
8、重启一个正在运行的容器docker restart Name/ID
9、附加到一个运行的容器上面docker attach ID
七、 保存和加载镜像1、保存镜像到一个tar包docker save image_name -o file_path
2、加载一个tar包格式的镜像docker load -i file_path
八、 登录registry server1、登陆registry serverdocker login
九、发布image1、发布docker镜像docker push new_image_name
