docker常用的操作总结

恩慈2年前技术文章599

一、容器状态管理命令

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


相关文章

Spark thriftserver对接cdh hive

Spark thriftserver对接cdh hive

1、背景客户需要使用spark的thriftserver来通过beeline或者jdbc 来使用spark sql环境: spark 3.2.0hive: 2.1.1-cdh6.3.2hadoop:...

Ansible部署和使用(sshpass)

Ansible部署和使用(sshpass)

简介Ansible默认通过 SSH 协议管理机器。安装Ansible之后,不需要启动或运行一个后台进程,或是添加一个数据库。只要在一台电脑(可以是一台笔记本)上安装好,就可以通过这台电脑管理一组远程的...

MySQL 小版本升级

MySQL 小版本升级

MySQL 版本一般不需要经常升级,如果需要使用某个新特性或者修改 BUG 就不得不升级小版本。1. 环境调研当前数据库版本和需要升级到某个版本,如果升级需求 5.6.22+ 那么我们直接下载 5.6...

用了函数就无法使用索引?MySQL函数索引值得你拥有

MySQL中的索引,就像图书馆里的索引卡片,帮我们快速定位到想要的信息。但是,如果你对这些卡片动了点“手脚”,比如用个函数来“改造”一下索引字段,那么这些卡片可能就不再那么有效了,查找起来就得费劲多了...

GitLab 变量的介绍与使用

环境变量是一个动态命名的值,它可以影响正在运行的进程在操作系统上的行为方式。一、环境变量分类在 GitLab CI/CD 中,环境变量分为两部分:预定义环境变量自定义环境变量1.1 预定义环境变量Gi...

apache Hbase2.x  disbale 表卡住

apache Hbase2.x disbale 表卡住

1、现象通过hbase shell disble 表,显示表已经被disable了,但是在drop table 时,又显示出现表被disable2、分析通过命令查看表的状态is_disabled 'E...

发表评论    

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