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 ...
随机推荐
- 日志收集ELK+kafka相关博客
SpringBoot+kafka+ELK分布式日志收集 使用 logstash + kafka + elasticsearch 实现日志监控 Kibana 安装 与 汉化 windows系统安装运行f ...
- nth-child(n)和nth-of-type(n)的区别
1.官方解释: p:nth-child(2) 选择属于其父元素的第二个子元素的每个 <p> 元素. p:nth-of-type(2) 选择属于其父元素第二个 <p> 元 ...
- 第六课 Html5常用标签 html5学习1
HTML标签的认识一.标签的分类1.双标签 如<html> </html>2.单标签 如<br \> 换行标签 二.标签的关系1.嵌套关系 如<head> ...
- 前端入门17-JavaScript进阶之作用域
声明 本系列文章内容全部梳理自以下几个来源: <JavaScript权威指南> MDN web docs Github:smyhvae/web Github:goddyZhao/Trans ...
- ios屏幕怎么投屏到电脑显示器
iphone在国内一直都很受欢迎,为什么这么受欢迎呢?其实苹果手机操作系统非常的新颖,让人对手机有了重新的认识.但是ios屏幕怎么投屏到电脑显示器.感兴趣的一起阅读下面的内容吧! 使用工具: 苹果手机 ...
- Node的简介
从开始学习node到现在已经有半年多了,中间没有做过什么实际工作中的项目,所以感觉自己的知识有些匮乏,但是我还是要写这些文章,因为工作中的需要用node来开发后台环境,再加上我对这些知识记得不多,都是 ...
- python 通过元类控制类的创建
一.python中如何创建类? 1. 直接定义类 class A: a = 'a' 2. 通过type对象创建 在python中一切都是对象 在上面这张图中,A是我们平常在python中写的类,它可以 ...
- UGUI合批原理笔记
可以通过Frame debugger查看每个drawcall绘制了哪些东西 UGUI源码下载地址:https://bitbucket.org/Unity-Technologies/ui/downloa ...
- python 完整项目开发流程
1. 安装 python 2. 安装virtualenvwrapper 3. 虚拟环境相关操作 4. 进入虚拟环境, 安装django 5. 安装编辑器 6. 安装mys ...
- Python 位操作运算符
& 按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0 (a & b) 输出结果 12 ,二进制解释: 0000 1100 | 按位或运算符:只要对应的二 ...