zoukankan      html  css  js  c++  java
  • Docker关于镜像、容器的基本命令

    镜像

    1.获取镜像

    docker pull 服务器:端口/仓库名称:镜像
    ➜  ~ docker pull python
    Using default tag: latest
    

    2.查看镜像信息

    列出本机所有镜像:

    dokcer images
    

    更改镜像信息:

    $ docker tag dl.dockerpool.com:5000/ubuntu:latest ubuntu:latest
    

    显示镜像详细信息:

    $docker inspect 镜像ID
    

    3.搜索镜像

    $docker search XXX (输出信息包括镜像名字、描述、星级、是否为官方创建、是否自动创建)
    

    4.删除镜像

    $docker rmi XXX
    

    注意:当有该镜像创建的容器存在时,镜像文件默认是无法删除的

    容器

    1.创建容器

    docker create -it XXX
    

    2.创建并启动容器

    docker run -it XXX [/bin/bash]
    

    3.守护态运行

    docker run -d XXX
    

    4.查看容器信息

    docker ps [-a -q]
    

    5.查看容器输出信息

    docker logs 容器ID[前缀/完整]
    

    6.终止容器

    docker stop 容器ID
    

    7.启动容器

    docker start 容器ID
    

    8.重启容器

    docker restart 容器ID
    

    9.进入容器

    attach命令:

    docker attach dokcername
    

    exec命令:

    dokcer exec -it dokcerID /bin/bash
    

    10.删除容器

    docker rm [-f -l -v] dockerID
    
    • -f 强行终止并删除
    • -l 删除容器的链接,保留容器
    • -v 删除挂载的数据卷
  • 相关阅读:
    AutoMapper 使用实践
    项目重构之路
    Xamarin对Visual Studio用户免费 Xamarin SDK将开源
    php的文件上传及下载,附带显示文件及目录
    SMARTY静态缓存
    SMARTY的简单实例写法
    SMARTY的知识
    wampserver的使用配置
    php权限管理
    phpcms企业站的一些知识
  • 原文地址:https://www.cnblogs.com/amyzhu/p/10940367.html
Copyright © 2011-2022 走看看