Windows10 安装docker

准备工作:

安装环境:Win10 64位 需要开启Hyper-V

下载Docker for Windows 从官网的下面地址可以下载点击下载

安装方法:

1、先开启win10的Hyper-V

控制面板 -> 程序 -> 启用或关闭Windows功能 -> 选中Hyper-V。 

完成后自动重启Win10系统。

2、安装Docker 用刚才下载的安装包安装,安装完成后,启动Docker。 

如果没有开启Hyper-V,启动Docker的时候会提示开启Hyper-V 

如果启动的时候,提示内存不足,启动失败,可以在setting设定中调节VM内存大小。

在cmd输入docker version

有输出则安装成功

起航 去 Docker Hub 上拉取一个叫 hello-world 的集装箱docker pull hello-world 然后让这个集装箱跑起来docker run hello-world

查看本机所安装的集装箱 docker images 查看当前运行的容器 docker ps 查看最新创建的容器,只列出最后创建的 docker ps -l -n=x选项,会列出最后创建的x个容器 docker ps -n=2 查看正在运行的容器 docker ps -a 不能够删除一个正在运行的容器,会报错。需要先停止容器 docker rm [NAME]/[CONTAINER ID] 删除所有的容器 docker rm docker ps -a -q 删除所有的容器 docker rmi cae870735e91(镜像ID) 停止、启动、杀死一个容器 docker stop Name/ID  docker start Name/ID  docker kill Name/ID 交互式进入容器中 docker run -i -t image_name /bin/bash 在容器中安装新的程序 docker run image_name apt-get install -y app_name 流程图 Docker 的工作流程

附:Docker--运行MySQL 1. docker pull mysql:5.7 2. 使用阿里云https://dev.aliyun.com/search.html镜像加速 3. docker run --name mysql57 -p 3316:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 4. docker exec -it mysql57 bash 5. mysql -uroot -p123456进入mysql 命令行 6. ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; 需要使用 mysql_native_password方式加密密码,重要一步,不然客户端连接不上。 7. 使用navicat客户连接

本博客所有文章如无特别注明均为原创。作者:陌晴 版权所有:《电光石火》 => Windows10 安装docker 本文地址:http://www.ilkhome.cn/?post=336 欢迎转载!复制或转载请以超链接形式注明,文章为 陌晴 原创,并注明原文地址 Windows10 安装docker,谢谢。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏落花落雨不落叶

canvas画简单电路图

59811
来自专栏我和未来有约会

Silverlight第三方控件专题

这里我收集整理了目前网上silverlight第三方控件的专题,若果有所遗漏请告知我一下。 名称 简介 截图 telerik 商 RadC...

3985
来自专栏张善友的专栏

LINQ via C# 系列文章

LINQ via C# Recently I am giving a series of talk on LINQ. the name “LINQ via C...

2625
来自专栏跟着阿笨一起玩NET

c#实现打印功能

2622
来自专栏张善友的专栏

Miguel de Icaza 细说 Mix 07大会上的Silverlight和DLR

Mono之父Miguel de Icaza 详细报道微软Mix 07大会上的Silverlight和DLR ,上面还谈到了Mono and Silverligh...

2687
来自专栏张善友的专栏

Mix 10 上的asp.net mvc 2的相关Session

Beyond File | New Company: From Cheesy Sample to Social Platform Scott Hansel...

2527
来自专栏闻道于事

js登录滑动验证,不滑动无法登陆

js的判断这里是根据滑块的位置进行判断,应该是用一个flag判断 <%@ page language="java" contentType="text/html...

6668
来自专栏一个会写诗的程序员的博客

Spring Reactor 项目核心库Reactor Core

Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactiv...

2132
来自专栏大内老A

The .NET of Tomorrow

Ed Charbeneau(http://developer.telerik.com/featured/the-net-of-tomorrow/) Exciti...

30810
来自专栏Golang语言社区

【Golang语言社区】GO1.9 map并发安全测试

var m sync.Map //全局 func maintest() { // 第一个 YongHuomap := make(map[st...

4688

扫码关注云+社区