docker常用的操作总结

恩慈2年前技术文章656

一、容器状态管理命令

1.docker ps # 查看正在运行的容器

             image.png

2.docker ps -a #查看当前所有容器

             image.png

3.docker stop 容器名称 #停止容器

             image.png

4.docker restart 容器名称 #重启容器

      image.png

5.docker kill 容器名称 #杀死容器

             image.png

6.docker rm -f 镜像ID或者镜像名#删除已经停止的容器

             image.png

二、docker 镜像管理命令

1.docker images #查看当前机器的所有镜像

        image.png

2.docker images q # 查看所用镜像的id

             image.png

3.docker search 镜像名称 #搜索镜像,网络中查找需要的镜像

            image.png 

4.docker pull 镜像名称 #Docker仓库拉取镜像,名称:版本号

        image.png

 

6.docker rmi 镜像名称/镜像id #删除本地机器的镜像

            image.png 

7.docker rmi docker images -q # 删除所有本地镜像

9.docker save {image_name} > {new_image_name}.tar #镜像打包成一个tar

            image.pngimage.png 

10.docker load < {image_name}.tar #解压一个镜像tar

             image.png

三、docker查看日志信息

1.docker logs 容器名称 #查看容器日志

             image.png

2.docker info #查看docker服务的信息

         image.png

3.docker inspect 容器名称 # 获取镜像的元信息,详细信息

    image.png

四、与容器交互的命令

1.进入正在运行的容器docker exec -it 容器ID或者容器名 /bin/bash

             image.png


相关文章

Kubernetes安全--基于sa和user的rbac认证机制

前言Kubernetes中的用户K8S中有两种用户(User)——服务账号(ServiceAccount)和普通意义上的用户(User)ServiceAccount是由K8S管理的,而User通常是在...

Kerberos集成Hadoop

Kerberos集成Hadoop

1、创建kerberos主体(1)路径准备为各服务准备一个安全的路径来存储keytab文件mkdir /etc/security/keytab/ chown -R ro...

Dockerfile

Dockerfile

一、什么是镜像?镜像可以看成是由多个镜像层叠加起来的一个文件系统(通过UnionFS与AUFS文件联合系统实现),镜像层也可以简单理解为一个基本的镜像,而每个镜像层之间通过指针的形式进行叠加。根据上图...

scylladb集群如何添加新数据中心

1、信息收集· 收集现有集群信息cat /etc/scylla/scylla.yaml | grep cluster_namecat /etc/scylla/scylla.yaml | grep se...

oracle adg切换

1 主库转备库注意:原则上至多只能有一个主库,但是备库可以多个,所以需要先进行主库转备库操作。1.1 查看主库角色切换状态SYS@proe>select name,database_role,s...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。