docker 命令

       1.docker ps [OPTIONS]

        OPTIONS说明:

  • -a :显示所有的容器,包括未运行的。

  • -f :根据条件过滤显示的内容。

  • –format :指定返回值的模板文件。

  • -l :显示最近创建的容器。

  • -n :列出最近创建的n个容器。

  • –no-trunc :不截断输出。

  • -q :静默模式,只显示容器编号。

  • -s :显示总的文件大小。

  • $ docker ps

    默认显示当前正在运行中的容器。

    $ docker ps -a

    显示所有状态(包括已经停止的)的容器

    $ docker ps -a -q

    列出所有创建的容器ID

  • $ docker ps -l

  • 显示最新启动的一个容器(包括已停止的)

  •  

  • 2.docker create<image-id>

    查看本地images列表

  • $ docker images

    用仓库+标签 

    $ docker create-it --name centos6_container centos:centos6 

    使用image-id 

    $ docker create -it --name centos6_container 6a77ab6655b9 bash b3cd0b47fe3db0115037c5e9cf776914bd46944d1ac63c0b753a9df6944c7a67

  •  

    3.docker start <container-id>或者NAMES

    通过名字启动

  • $ docker start -i centos6_container 

    通过容器ID启动

  • $ docker start -i b3cd0b47fe3d

     

    4.docker exec <container-id>

    在当前容器中执行新命令,如果增加 -it参数运行bash 就和登录到容器效果一样的。  

    docker exec-it centos6_container bash

     

    5.docker stop<container-id>或者NAMES

  • 关闭容器

  •  

  • 6.docker rm<container-id>或者NAMES

    删除容器

     

    7.docker run<image-id>

  • 运行容器

 

       8. docker rmi <image-id>

  • 删除镜像

  •  

        9.组合命令

        docker kill $(docker ps -a -q)

        杀死所有正在运行的容器

        docker rm $(docker ps -a -q)

        删除所有已经停止的容器

        docker rmi $(docker images -q -f dangling=true)

        删除所有未打 dangling 标签的镜像

        docker rmi $(docker images -q)

        删除所有镜像

        docker rmi --force $(docker images | grep doss-api | awk '{print $3}')

        强制删除镜像名称中包含“doss-api”的镜像   

 

       10. docker build -t name:tag Dockerfile路径

        创建镜像

 

       11. docker tag  IMAGE ID  name:tag 
            docker rmi name:tag

        修改本地镜像标签

 

        12.docker rmi name:tag或者IMAGE ID

         删除本地镜像

 

         13.docker exec -it IMAGE ID或者NAMES /bin/bash

          进入容器

 

         14.docker search/pull name:tag

         搜索/获取镜像中心的镜像

 

         15.docker port CONTAINER ID或者NAMES

         获取容器的端口映射配置

 

         

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值