• docker命令


    ##查看docker容器版本
    docker version
    ##查看docker容器信息
    docker info

    ##列出本地images
    docker images

    docker inspect 镜像ID   //查看镜像详细信息
    docker tag nginx:latest nginx:17 //镜像改标签名字
    docker rmi nginx:17  //删除镜像   (rmi只能删除关闭的镜像)
    docker rmi -f nginx:17  //强制删除
    docker save -o nginx-17.tar nginx:latest  //把镜像保存文件在当前目录下
    docker load < nginx-17.tar  //把本地镜像文件重新载入docker
    docker search  -s 10 mysql   //查找星级为10以上的MySQL镜像
    docker pull docker.io/nginx    //下载nginx镜像  docker.io是仓库名 nginx是镜像名
     
    容器操作
    docker create -it docker.io/nginx:latest /bin/bash  //创建容器
    docker
    docker start aa6ac9eae5c1   //启动容器
     docker stop aa6ac9eae5c1   //关闭容器
    docker ps 列出当前所有正在运行的容器
    docker ps -a列出所有的容器
    docker export aa6ac9eae5c1 > nginx-att.tar  //导出容器
    cat nginx-att.tar | docker import - nginx:dtt   //导入容器并指定指定仓库名称和标签
     
    docker create -it -p 80:80 docker.io/nginx:latest /bin/bash //本机端口映射到容器
     
    docker attach b6072f6d7c4d    //进入容器内部
     
    docker run -it -p 68:80 docker.io/nginx:latest /bin/bash  //
    run命令是创建容器指定端口后直接进入容器内部
    docker run [OPTIONS] IMAGE根据镜像新建并启动容器。IMAGE是镜像ID或镜像名称
    OPTIONS说明:
     --name=“容器新名字”:为容器指定一个名称
     -d:后台运行容器,并返回容器ID,也即启动守护式容器
     -i:以交互模式运行容器,通常与-t同时使用
     -t:为容器重新分配一个伪输入终端,通常与-i同时使用
     -P:随机端口映射
     -p:指定端口映射,有以下四种格式:
      ip:hostPort:containerPort
      ip::containerPort
      hostPort:containerPort
      containerPort
    ————————
    exit退出并停止容器
    Ctrl+p+q只退出容器,不停止容器
    docker start 容器ID或容器名称启动容器
    docker restart 容器ID或容器名称重新启动容器
    docker stop容器ID或容器名称停止容器
    docker kill 容器ID或容器名称强制停止容器
    docker rm 容器ID或容器名称删除容器
    docker rm -f 容器ID或容器名称强制删除容器
    ————————————————

     

  • 相关阅读:
    五种Sublime text 3同时快速编辑多行内容
    update 更新某个字段自动加1
    oracle 一行记录被锁
    事件
    练习题1
    语法
    开始js
    js简述
    概述
    软连接
  • 原文地址:https://www.cnblogs.com/L1-5551/p/12489456.html
Copyright © 2020-2023  润新知