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

    修改docker镜像源
    容器镜像加速地址:
    阿里云为例:容器镜像服务->镜像加速器,获取道加速地址
    Mac:Preferences->Daemon->Registry mirrors ,添加自己的容器镜像加速地址
    
    搜索镜像
    docker search [image name]
    
    拉取镜像
    docker pull [image name]
    
    查看下载的镜像
    docker images
    
    删除镜像
    docker rmi [image IMAGE ID] 
    docker images rm [image] 
    
    运行镜像
    docker run
    
    列出当前正在运行的容器(容器状态为运行)
    docker ps
    
    列出所有的容器(容器状态为运行与停止)
    docker ps -a
    
    显示所有容器的docker ID
    docker ps -a -q
    
    查看指定容器IP
    docker inspect 容器ID | grep IPAddress
    
    查看容器配置信息
    docker inspect [name/CONTAINER ID] 
    
    进入正在运行的容器
    docker exec -it 【CONTAINER ID】 /bin/bash
    docker attach 【CONTAINER ID】
    
    启动与停止容器
    docker start 【name/CONTAINER ID】
    docker stop 【name/CONTAINER ID】
    
    杀死与重启容器
    docker kill【name/CONTAINER ID】
    docker restart 【name/CONTAINER ID】
    
    删除指定容器
    docker rm [CONTAINER ID]
    
    删除所有已经停止的容器
    docker rm `docker  ps  -a  |grep Exited   |awk   '{print $1}'`
    
    停止所有容器
    docker stop $(docker ps -q) 
    
    删除所有容器
    docker rm $(docker ps -aq) 
    
    删除所有镜像
    docker rmi $(docker images -q) 
    
    
    
  • 相关阅读:
    .JDBC访问数据库的基本步骤是什么?
    文本的四种编码方式
    实现不在栈中产生对象
    字符串链接和复制
    堆和栈的区别(详细)
    产生随机数字
    利用返回引用来操作结构体
    inline 内联函数可以避免函数重定义问题
    五大内存分区,堆与栈的区别(转)
    Strategy模式
  • 原文地址:https://www.cnblogs.com/ovim/p/12159514.html
Copyright © 2011-2022 走看看