zoukankan      html  css  js  c++  java
  • 笔记-Windows10家庭中文版系统下使用Docker

    • 1.docker是使用Linux内核的,在windows系统下需要使用虚拟机来运行docker。
    • 2.Windows版的docker安装要求,(1)64为操作系统,win7或者更高,(2)支持“ Hardware Virtualization Technology”(处理器支持硬件虚拟化),并且,“virtualization ”可用。
    • 3.docker安装程序下载链接https://www.docker.com/get-docker
    • 4.docker的有CE和EE版,CE为免费版,EE由公司支持的付费版。
    • 5.docker-ce要求win10-professional或以上版本,低版本的只能安装docker-toolbox了。
    • 6.管理docker常用的三种方式:
      (1)桌面上的“Docker Quickstart Terminal”,
      (2)用管理员权限打开powershell,
      (3)图形化管理工具Kitematic (Alpha)。
    • 7.docker的基本命令,
      (1)创建一个虚拟机:docker-machine create --driver virtualbox default,
      (2)列出所有虚拟机:docker-machine ps,
      (3)获取环境配置:docker-machine env default ,
      (4)搜索镜像:docker search ubuntu,
      (5)拉取下载镜像:docker pull ubuntu,
      (6)创建并运行容器(交互方式):docker run -it -d ubuntu bin/bash,
      (7)运行已经存在的容器(交互方式):docker exec -it 容器ID /bin/bash,
      (8)列出已经运行的容器:docker ps
    • 8.docker的相关命令:
      (1)创建一个容器:docker create,
      (2)创建并且运行:docker run,
      (3)创建并运行一个暂时性的容器(运行结束后会删除该容器): docker run --rm,
      (4)创建并运行容器(交互方式):docker run -t -i ,
      (5)关闭某个容器:docker stop,
      (6)启动某个容器:docker start ,
      (7)重新启动某个容器:docker restart,
      (8)删除某个容器:docker rm,
      (9)够移除所有与该容器相关的Volume:docker rm -v,
      (10)发送SIGKILL信号量到某个容器:docker kill,
      (11)附着到正在运行的容器:docker attach;
      (12)阻塞直到某个容器关闭:docker wait,
      (13)列出所有镜像:docker images,
      (14)原始码中创建镜像:docker import,
      (15)Dockfile中创建镜像:docker build,
      (16)从容器中创建镜像:docker commit,
      (17)移除某个镜像:docker rmi,
      (18)从某个tar包中加载镜像:docker load,
      (19)将镜像存入到某个tar包中:docker save,
      (20)列出所有正在运行的和已经停止的容器:docker ps -a,
      (21)获取某个容器中log日志:docker logs,
      (22)检测容器的详细信息:docker inspect,
      (23)获取容器中所有的事件:docker events,
      (24)获取容器的全部的开放端口:docker port,
      (25)列出容器中运行的全部的进程:docker top,
      (26)列出容器中的资源的使用情况的统计信息:docker stats,
      (27)列出容器中文件的变化情况:docker diff,
      (28)列出镜像的全部历史信息:docker history,
      (29)容器与本地文件系统之间进行文件复制:docker cp,
      (30)将容器中的文件系统的内容输出到tar文件中:docker export
      9.在安装过程可能遇到的问题:
      (1)如上图“虚拟化”未启用,进入BIOS开启。
      (2)首次启动docker时很多时候会更新boot2docker.iso,但下载非常慢,甚至下载不了,你或许要翻墙。
      (3)docker服务端与客户端版本不一致,将.......dockermachinemachinesdefault与.......dockermachinecache的boot2docker.iso文件保持一致。
  • 相关阅读:
    Entity Framework 中Decimal字段长度设置方法
    DWZ框架的使用
    .net mvc之web开发体会
    ASP.NET MVC3.0中同一View如何返回多个Model或数据集
    html5中 viewport 的用法
    swagger-REST API
    Git 添加SSH 取消了输入帐号密码
    [转]并发insert情况下会发生重复的数据插入问题
    如何编写适用于Echarts Map的js文件
    [转]OpenLayers 3 自定义坐标系
  • 原文地址:https://www.cnblogs.com/jpfss/p/9932522.html
Copyright © 2011-2022 走看看