zoukankan      html  css  js  c++  java
  • docker常用命令

    1.安装docker
    wget -qO- https://get.docker.com/ | sh

    2.一次性删除所有的容器
    docker rm $(docker ps -q -a)
    或docker rm -f `docker ps -a -q`

    3.一次性删除所有的镜像
    docker rmi $(docker images -q)
    或docker rmi -f `docker images -q`

    4.删除Exited状态的容器
    docker rm `docker ps -a|grep Exited|awk '{print $1}'`

    5.停掉容器并删除
    docker stop <CONTAINER_ID>|xargs docker rm

    6.杀死所有容器
    docker kill $(docker ps -a -q)

    7.杀掉运行的容器
    docker kill -s KILL mynginx

    8.删除所有打 dangling 标签的镜像
    docker rmi $(docker images -q -f dangling=true)

    9.查看镜像列表

    docker images

    10.查看容器列表

    docker ps

    11.根据容器ID查看Log
    docker logs [container_id]

    12.根据镜像ID查看镜像详情
    docker inspect [image_id]

    13.下载镜像
    docker pull learn/tutorial #下载镜像

    14.容器中安装程序

    docker run learn/tutorial apt-get install -y ping#在容器中安装新的程序

    15.启动容器并启动bash(交互方式):
    $docker run -i -t <image_name/continar_id> /bin/bash

    16.启动容器以后台方式运行(更通用的方式):
    $docker run -d -it image_name

    17.进入正在运行的容器内部,同时运行bash(比attach更好用)
    docker exec -t -i <id/container_name> /bin/bash

    18.从dockerhub检索image
    $docker search image_name

    19.显示一个镜像的历史;
    $docker history image_name

    20.发布docker镜像
    $docker push new_image_name

    21.显示虚悬镜像
    docker image ls -f dangling=true

    22.删除虚悬镜像
    docker image prune

    23.查看镜像
    docker image ls #只显示顶层镜像,如果想要显示中间层镜像,需要加-a参数
    docker image ls -a
    中间层镜像没有必要删除,中间层镜像是其他镜像的依赖,不会因为他们被列出来而多存一份

    docker image ls --format "{{.ID}}" #格式化输出
    docker image ls --digests #查镜像摘要
    docker exec -it webserver bash #进入容器

    24.修改文件后,查看具体改动
    docker diff webserver 

    25.将存储层保存成镜像
    docker commit 

    26.查看镜像历史记录
    docker history nginx 

    27.运行容器
    docker run -d -p localhost:5000:5000/udp -p 3000:80 webapp

  • 相关阅读:
    ssh
    datetime
    网络-sdn(2)
    django-drf
    Vscode前段常用插件
    Vscode离线安装插件
    CSS 实现绘制各种三角形
    flex布局
    js实现全选和取消全选
    购物车用Ajax向后台传参
  • 原文地址:https://www.cnblogs.com/zhengze/p/12390016.html
Copyright © 2011-2022 走看看