windows安装docker


Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上 。同时docker也可以安装在mac和windows系统上,本文记录的是docker在windows 10上的安装。docker是一种虚拟化技术,因此要安装docker,需要做的第一件事情就是要开启cpu的虚拟化。然后便是去docker的官方网站下载

官网网速可能较慢,可使用网盘下载,密码:nvt2

1. 安装

安装过程比较简单,下载好docker toolbox后,全部默认安装即可。安装完成后会多出三个图标

注意查看Docker Quickstart Terminal的属性

这里红框中的属性需配置为本地的 git 安装路径,否则将无法启动,然后双击Docker Quickstart Terminal便可运行docker。

2. CRT连接Docker

使用crt连接也比较简单,ip就是运行Docker Quickstart Terminal上面显示的ip。我的是192.168.99.100。用户名和密码分别是:docker/tcuser

3. Docker的更新

如果有新版本的docker发布时,应该对本机的docker进行更新 。否则很可能会影响一些功能的继续使用 ,对本机的docker进行更新可以安装下述方式: (1). 打开Docker Quickstart Terminal终端 。(2). 输入命令:docker-machine upgrade default

3. Docker中的常用命令

## 查看本机images
docker images

## 查看本机正在运行的container
docker ps  

## 显示所有创建的容器
docker ps -a

## 从dockerhub上pull 镜像
docker pull 镜像名称

## 通过image运行container
## -v 作用是目录挂载。这里 /c/Users/docker是宿主机的目录,对应的是本机的 C://Users/docker文件夹。必须是绝对路径
## -p 作用是端口映射
docker run -it --rm --name myTest -p 8888:8888 -v /c/Users/docker:/root/opt/workspace -v /c/Users/docker:/root/data

## 删除某个容器
docker rm 容器id

Author: 顺坚
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source 顺坚 !
评论
 Previous
HashMap的底层实现 HashMap的底层实现
HashMap的底层实现相信是Java开发者们面试都会碰到的问题。它方便易用,在Java开发中使用频率非常高。它的实现原理包含很多知识点,所以当面试官问到你HashMap的时候可就要当心了,因为如果基本功不够扎实的话,很容易被带到沟里哦。以
2019-01-02
Next 
CentOS搭建Spark集群 CentOS搭建Spark集群
Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。 是 加州大学伯克利分校的AMP实验室所开发的类似Hadoop MapReduce的通用并行框架 。拥有Hadoop MapReduce所具有的优点;但不同于MapR
2018-08-12
  TOC