• Docker命令


    一.镜像操作

      1.docker search  搜索存放在Docker Hub中的镜像  如:docker search java

      2.docker pull  从Docker Registry中下载镜像  如:docker pull java

      3.docker images  列出已下载的镜像

      4.docker rmi  删除指定名称的镜像  如:docker rmi -f hello-world

      5.docker rmi -f $(docker images)  删除所有镜像

      6.docker save  保存镜像  如:docker save java > java.tar 或者 docker save -o java.tar java

      7.docker load  加载镜像  如:docker load < java.tar 或者 docker load --input java.tar

      8.docker build  构建镜像  下篇文章详细讲解用Dockerfile文件构建镜像

    二.容器操作

      1.docker run  新建并启动容器  如:docker run -d -p 911:80 nginx    其中:-d 表示后台运行 -p 911:80 指定端口映射 外部可通过宿主机:IP:911 访问nginx

      2.docker ps  列出容器  如:docker ps -a  其中:-a表示列出所有容器,包含未运行的容器(默认只显示运行的容器)

      3.docker stop  停止容器  如:docker stop d626abee6138   其中:d626abee6138是容器ID

      4.docker kill  强制停止容器  如:docker kill d626abee6138 

      5.docker start  启动已停止的容器  如:docker start d626abee6138 

      6.docker restart  重启容器  注:实际上实现执行了docker stop,然后执行了docker start命令

      7.docker attach  进入容器  

      8.docker rm  删除指定容器  如:docker rm d626abee6138

      9.docker rm -f $(docker ps -a -q)  删除所有容器

      10.docker export  导出容器  如:docker export abc > abc.tar 或者 docker export --output="abc.tar" abc 将abc容器导出成abc.tar文件

      11.docker import  导入容器  如:docker import abc.tar abc  从abc.tar文件导入,并创建abc镜像

    三.配置Docker镜像加速

      在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件):可同时配置多个

    {
    "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
    ]
    }

      然后执行下面两个命令

      # sudo systemctl daemon-reload
      # sudo systemctl restart docker

    ===========所有内容均为本人学习所用,如有侵权问题请联系本人。=============== ======================但行好事 莫问前程========================
  • 相关阅读:
    SVN被锁定解决办法
    onchange监听input值变化及input隐藏后change事件不触发的原因与解决方法(设置readonly后onchange不起作用的解决方案)
    button的格式的问题
    javaScript年份下拉列表框内容为当前年份及前后50年
    ORACLE导入、导出所有数据到文件的SQL语句
    Oracle存储过程学习笔记
    SQlServer的日期相减(间隔)datediff函数
    td中嵌套table,让table完全填充父元素td
    Cause: org.apache.ibatis.executor.ExecutorException: Error getting generated key or setting result to parameter object. Cause: java.sql.SQLException: 不支持的特性
    HTML认知
  • 原文地址:https://www.cnblogs.com/yhd-2018/p/12977719.html
Copyright © 2020-2023  润新知