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 删除挂载的数据卷

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

    11.容器自启动

    docker update --restart=always   zabbix-agent-dockerimage 
    
            no     容器 退出时,不重新启动
            always  无论退出状态如何,都重启
            
    
  • 相关阅读:
    PHP独立环境安装与文件配置
    变量常量区别及用法
    PHP初步了解
    js dom操作基本单词和格式
    PHP 类的继承 访问修饰符 重写
    PHP面向对象基本概念 类与对象 静态属性 构造/析构方法
    人员定位系统项目整理
    json
    租房子ajax
    省市区三级联动用ajax实现
  • 原文地址:https://www.cnblogs.com/fanlong0212/p/12297599.html
Copyright © 2011-2022 走看看