zoukankan      html  css  js  c++  java
  • docker命令集合

    #docker安装
    yum -y install docker-io
    docker --version

    #启动Docker进程
    systemctl start docker
    systemctl status docker
    systemctl enable docker --设置开机自启动docker服务

    #查看镜像并下载
    docker search hello-world
    docker pull hello-world
    #查看已下载的镜像
    docker images
    #运行镜像
    docker run hello-world
    #查看所有容器(容器来自于镜像)
    docker ps -a
    #使用docker logs查看容器控制台输出获取容器的日志
    docker logs hello-world

    #容器操作:

    docker create # 创建一个容器但是不启动它
    docker run # 创建并启动一个容器
    docker stop # 停止容器运行,发送信号SIGTERM
    docker start # 启动一个停止状态的容器
    docker restart # 重启一个容器
    docker rm # 删除一个容器
    docker kill # 发送信号给容器,默认SIGKILL
    docker attach # 连接(进入)到一个正在运行的容器
    docker wait # 阻塞一个容器,直到容器停止运行

    #获取容器信息:

    docker ps # 显示状态为运行(Up)的容器
    docker ps -a # 显示所有容器,包括运行中(Up)的和退出的(Exited)
    docker inspect # 深入容器内部获取容器所有信息
    docker logs # 查看容器的日志(stdout/stderr)
    docker events # 得到docker服务器的实时的事件
    docker port # 显示容器的端口映射
    docker top # 显示容器的进程信息
    docker diff # 显示容器文件系统的前后变化

    #导出容器:

    docker cp # 从容器里向外拷贝文件或目录
    docker export # 将容器整个文件系统导出为一个tar包,不带layers、tag等信息

    执行:

    docker exec # 在容器里执行一个命令,可以执行bash进入交互式

    #镜像操作:

    docker images # 显示本地所有的镜像列表
    docker import # 从一个tar包创建一个镜像,往往和export结合使用
    docker build # 使用Dockerfile创建镜像(推荐)
    docker commit # 从容器创建镜像
    docker rmi # 删除一个镜像
    docker load # 从一个tar包创建一个镜像,和save配合使用
    docker save # 将一个镜像保存为一个tar包,带layers和tag信息
    docker history # 显示生成一个镜像的历史命令
    docker tag # 为镜像起一个别名

    #镜像仓库(registry)操作:

    docker login # 登录到一个registry
    docker search # 从registry仓库搜索镜像
    docker pull # 从仓库下载镜像到本地
    docker push # 将一个镜像push到registry仓库中

  • 相关阅读:
    sigpending
    js 动态计算折扣后总价格
    让ie6支持fixed最简单和实用的方法
    jquery提示气泡
    在线API,桌面版,jquery,css,Android中文开发文档,JScript,SQL掌用实例
    三元组表
    B-树
    二叉排序树
    顺序查找
    二分查找
  • 原文地址:https://www.cnblogs.com/mhl1003/p/11703127.html
Copyright © 2011-2022 走看看