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

    通过一些例子来了解基本的命令使用
     
    1、查看docker信息
        
     docker info
     
     
     
     
    2、安装完Docker后,里面还有任何镜像,先从仓库下载一个基础镜像,然后在这个基础镜像上做自己的定制镜像
     
    查看镜像 docker images

     
    检索镜像 docker search centos
     
     
     
    下载镜像 docker pull docker.io/centos
     
     
     
    3、在容器运行 hello Docker
     
    docker run docker.io/centos echo "hello Docker"
     
     
     
    4、以后台进程运行hello Docker
     
    hello_sample=$(docker run -d docker.io/centos /bin/sh -c "while true;do echo Hello Docker ;sleep 1 ;done")
    docker logs $hello_sample
     
     
     
    查看正在运行中的容器 docker container ls
     
     
     
    查看所有容器 docker ps -a (可以自定义过滤文件)
     
    停止运行中的容器 docker stop $hello_sample ,停止后再查看运行中的容器,可以看到没有了
     
     
     
    重新启动该容器 docker restart $hello_sample
     
    删除容器 docker rm $hello_sample(先停止,在删除)
     
    5、将容器保存为镜像
     
    查看运行echo hello Docker命令之后容器的id docker ps -l
     
     
     
    运行docker commit 1c11269d9ee5 centos/echo (docker commit id 新镜像名 提交保存容器的id )
     
     
     
    然后使用docker images查看镜像,可以看到刚刚自己保存的镜像
     
     
     
    6:运行新的镜像 docker run centos/echo 直接运行就打印出了Hello docker
     
     
     
    7、其他命令
     
    1)查看最近一个容器列表命令 docker ps -l
     
    2)根据docker ps出来的容器列表信息,查看具体的某一个
         docker inspect 05c82b1
     
    3)发布docker镜像
         docker push centos/echo
     
    4)列出所有安装过的镜像
         docker images
     
    5)查看镜像的历史版本
         docker history image_name
     
    6)删除镜像
         docker rmi -f centos/echo
  • 相关阅读:
    逆变电路技术研究!
    GOOGLE日历(管理自己的日常事务!)
    MATLAB使用的几个小问题(随笔记录下,用作以后参考!)
    ASP.NET截取字符串
    ASP.NET以及JS获取URL和IP地址
    Jvascript 做IE功能按钮,打开、另存为。属性、打印、收藏夹等js按钮
    C# winform 动态添加控件 以及 事件
    VS2008简体中文正式版序列号
    js 获取日期
    ASP.NET读取XML某节点所有数据返回DataTable实例
  • 原文地址:https://www.cnblogs.com/lemon-le/p/9066293.html
Copyright © 2011-2022 走看看