• 【docker】常用命令


    【docker】常用命令

    转载:

    ======================================================

    =====================================================

    搜索镜像

    docker search jdk

    拉去镜像

    docker pull primetoninc/jdk:1.8

    docker pull ubuntu:18.04  相当于  docker pull registry.hub.docker.com/ubuntu:18.04

    查看镜像详情

    docker inspect ubuntu:18.04

    查看镜像历史

    docker history ubuntu:18.04

    删除镜像

    docker rmi ubuntu:latest
    docker image rm centos:latest

    仅仅删除此标签的镜像,标签不同但镜像ID相同的不受影响。如ubuntu:18.04和ubuntu:latest的镜像ID相同,删除latest时18.04不受影响。

    也可用ID删除,镜像使用时,要加 -f 参数

    清理镜像

    docker image prune

    创建容器

    docker create -it --name jdk1.8 primetoninc/jdk:1.8
    docker start jdk1.8
    docker exec -it jdk1.8 /bin/bash
    docker stop jdk1.8

    暂停容器

    docker pause ID

    终止容器

    docker stop ID

    重启容器

    docker restart ID

    进入容器

    docker exec -it 名字或ID /bin/bash

    删除容器

    docker rm ID

    查看统计信息

    docker stats

    CPU、内存、存储、网络等

    复制文件

    容器 -> 主机    docker cp 容器:容器路径 主机路径

    docker cp jdk1.8:/ycx /ycx

    主机 -> 容器    docker cp 主机路径 容器:容器路径

    docker cp /ycx jdk1.8:/ycx

    查看变更

    docker diff jdk1.8

    查看端口

    docker port jdk1.8
  • 相关阅读:
    类 2020年8月19
    随便一写,明天改正
    os模块 2020年8月16
    time 模块 2020年8月16
    collections模块 2020年8月16
    正则跟re模块内容2020年8月16日
    【C++设计模式二】C++工厂模式
    【C++设计模式一】C++简单工厂模式
    【01-springmvc快速入门、组件解析】
    03-【Spring 的 AOP】
  • 原文地址:https://www.cnblogs.com/yangchongxing/p/11466190.html
Copyright © 2020-2023  润新知