docker(二) windows10下安装docker
官方安装文档:
https://docs.docker.com/docker-for-windows/install/
https://docs.docker.com/docker-for-windows/
关于windows容器的几点注意点:
Windows Container 和 Docker:你需要知道的5件事
一、windows安装docker
系统要求:
①.Windows 10 64bit: Pro, Enterprise or Education (1607 Anniversary Update, Build 14393 or later).
注意:Docker对win10版本号也有要求,可以在命令行中输入cmd命令,即可显示当前windows的版本号。
②.BIOS支持虚拟化。
如果系统不能满足以上条件,则可以安装Docker Toolbox来使用Docker,其使用Oracle Virtual Box来代替Hyper-V。
1.开启windows的Hyper-V
控制面板--程序--程序和功能--启动或关闭Windows功能。开启会进行系统重启。

2.安装
安装很简单。安装完双击docker桌面图标启动,在右下角docker图标上右键,选择settings进行配置。
3.配置
①修改默认镜像位置
默认位置在C:/用户/公用/公用文档/Hyper-V/Virtual hard disks下MobyLinuxVM.vhdx。
先关闭docker,将Hyper-V目录移动到非C盘目录下,我移到了D:\Tools目录下。

然后启动docker,在Settings--Advanced中将镜像路径指定到上面位置。

②配置阿里云镜像仓库加速:
操作步骤请参考:Centos7下安装Docker 中的配置镜像加速部分。

4.验证安装
命令行终端输入docker --version
F:\Users\lp\Desktop>docker --version
Docker version 18.06.1-ce, build e68fc7a
拉取hello-world镜像并启动容器
docker run hello-world
会先提示docker : Unable to find image 'hello-world:latest' locally,等待一会,会从镜像仓库拉取镜像,最后看到Hello from Docker!字样说明安装成功。如果前面没有配置阿里云镜像仓库,而使用官方镜像仓库,则可能拉取镜像失败。
5.设置禁止自启动

二、容器操作
1.拉取nignx镜像并启动容器
#使用nginx镜像创建容器,取名为webserver,并后台启动
docker run --detach --publish 80:80 --name webserver nginx
启动后就可以打开浏览器访问以下了:http://localhost

2.容器操作
#列出正在运行的容器
docker container ls
#停止容器
docker container stop webserver
#删除容器
docker container rm webserver
3.进入容器中
①拉取ubuntu镜像
#拉取ubuntu镜像并启动容器。同时在容器中启动一个可交互的终端
docker run --interactive --tty ubuntu bash
②容器启动后会自动进入容器中的终端,会有 # 提示符。
在终端尝试一下hostname命令。
root@d2a12b075850:/# hostname
d2a12b075850
③退出终端。
root@d2a12b075850:/# exit
exit F:\Users\lp\Desktop>
docker(二) windows10下安装docker的更多相关文章
- docker(一) Centos7下安装docker
docker(一) Centos7下安装dockerdocker(二) windows10下安装dockerdocker(三) 镜像和容器常用命令 docker(四) 使用Dockerfile构建镜像 ...
- 记Windows10下安装Docker的步骤
本文主要是记录吾八哥本人在Windows10下安装Docker的过程,当然这些步骤也是在网上搜索查阅资料得知而来的!具体步骤如下: 一.启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭 ...
- Docker (二) Windows10专业版安装教程
前言 本文将基于 windows10专业版 来安装docker 1.开启Hyper-V 温馨小提示:之前小编是windows10企业版没有Hyper-V这个功能,于是通过DockerToolbox安装 ...
- Windows10下安装Docker的步骤
一.启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾选Hyper-V,然后点击确定即可,如图: 点击确定后,启用完毕会提示重启系统,我们可以稍后再重启. 二.安装 ...
- Docker学习のWindows下安装Docker
一.docker最初只支持linux的,因此在windows下运行需要虚拟机. 利用VirtualBox建立linux虚拟机,在linux虚拟机中安装docker服务端和客户端 利用Windows的H ...
- docker(二):CentOS安装docker
前置条件 1. CentOS 7:要求系统为64位.系统内核版本为 3.10 以上 使用如下命令,查看机器配置 lsb_release -a uname -a 2. 关闭防火墙 systemctl s ...
- windows10下安装docker报错:error during connect
详细报错信息如下: C:\Users\zig>docker info error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engin ...
- ubuntu安装docker{ubuntu16.04下安装docker}
一.开始安装 第一步: 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: $ sudo apt-get remove docker docker-engine d ...
- D1. Docker: win7 环境下安装 Docker
[下载与安装] win7.win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-too ...
随机推荐
- VS 使用vs2017自带的诊断工具(Diagnostic Tools)诊断程序的内存问题
前言 一般来说.NET程序员是不用担心内存分配释放问题的,因为有垃圾收集器(GC)会自动帮你处理.但是GC只能收集那些不再使用的内存(根据对象是否被其它活动的对象所引用)来确定.所以如果代码编写不当的 ...
- ElasticSearch-6.2安装head插件
环境 Windows10企业版X64 JDK-1.8 ElasticSearch-6.2.4 node-v10.1 git客户端 步骤 安装node到K盘.如K:\nodejs. 把NODE_HOME ...
- Java开发笔记(七十二)Java8新增的流式处理
通过前面几篇文章的学习,大家应能掌握几种容器类型的常见用法,对于简单的增删改和遍历操作,各容器实例都提供了相应的处理方法,对于实际开发中频繁使用的清单List,还能利用Arrays工具的asList方 ...
- MongoDB初了解——用户权限
本文所述MongoDB版本为4.0.5,笔者对MongoDB刚接触,对各个版本的MongoDB不甚了解,本文不对该版本的MongoDB做特性介绍,所涉及命令也许对其余版本不适用. 因为目前有一个试验性 ...
- 如何用java控制你的电脑?
用java控制你的电脑 java,是一门强大的语言,强大的地方在于有很多类,我们可以直接的使用.而java.awt.Robot就很有意思了,顾名思义robot机器人,怎样一个机器法,如:控制鼠标方法: ...
- Flask 系列之 Blueprint
说明 操作系统:Windows 10 Python 版本:3.7x 虚拟环境管理器:virtualenv 代码编辑器:VS Code 实验目标 学习如何使用 Blueprint 介绍 接触过 DotN ...
- Solr学习笔记---部署Solr到Tomcat上,可视化界面的介绍和使用,Solr的基本内容介绍,SolrJ的使用
学习Solr前需要有Lucene的基础 Lucene的一些简单用法:https://www.cnblogs.com/dddyyy/p/9842760.html 1.部署Solr到Tomcat(Wind ...
- 环境搭建 - Tomcat(Windows)
Tomcat环境搭建 本文以Windows7下搭建tomcat-8.5.15为示例 下载tomcat压缩包 网址:Tomcat 非C盘根目录新建文件夹:Tomcat D:\tomcat 将tomcat ...
- 如何将JAR包发布到Maven中央仓库?
将jar包发布到Maven中央仓库(Maven Central Repository),这样所有的Java开发者都可以使用Maven直接导入依赖,例如fundebug-java: <!-- ht ...
- 01-html介绍和head标签
[转]01-html介绍和head标签 主要内容 web标准 浏览器介绍 开发工具介绍 HTML介绍 HTML颜色介绍 HTML规范 HTML结构详解 一.web标准 web准备介绍: w3c:万维网 ...