zoukankan      html  css  js  c++  java
  • 【Docker入门 三】container 容器命令

    Docker 容器命令

    Docker image 和 container 的区别

    先google看看

    还看到一个白话文概念

    镜像的概念更多偏向于一个环境包,这个环境包可以移动到任意的Docker平台中去运行;而容器就是你运行环境包的实例。你可以针对这个环境包运行N个实例。换句话说container是images的一种具体表现形式。你也可以认为镜像与你装载操作系统iso镜像是一个概念,容器则可理解为镜像启动的操作系统。一个镜像可以启动任意多个容器,即可以装载多个操作系统。

    You can see all your images with docker images whereas you can see your running containers with docker ps (and you can see all containers with docker ps -a).

    # 查看所有镜像
    [root@instance-kdx3xlko rpm]# docker images
    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    nginx               latest              2622e6cca7eb        4 weeks ago         132MB
    centos              7                   b5b4d78bc90c        2 months ago        203MB
    # 查看所有容器
    [root@instance-kdx3xlko rpm]# docker ps
    CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
    
    

    停止容器

    docker stop 容器id
    

    kill 容器

    docker kill 容器ID或容器名  # 直接关闭容器
    

    由此可见stop和kill的主要区别
    stop给予一定的关闭时间交由容器自己保存状态,kill直接关闭容器

    重启

    docker restart 容器ID或容器名
    

    删掉所有停止的容器

    docker rm `docker ps -a |awk  '{print $1}' `
    
  • 相关阅读:
    # ES6基础
    # yarn简单使用
    # laravel框架中的配置
    需求概述开发进度09
    需求概述开发进度08
    需求概述开发进度07
    需求概述开发进度06
    需求概述开发进度05
    需求概述开发进度04
    需求概述开发进度03
  • 原文地址:https://www.cnblogs.com/CharmCode/p/13276751.html
Copyright © 2011-2022 走看看