1、下载安装dock toolbox
官网下载:https://docs.docker.com/toolbox/toolbox_install_windows/
直接下一步安装
2、拷贝
需要拷贝最新的boot2docker.iso 到 C:\Users\ke\.docker\machine下,否则会到GitHub上去下载,非常慢
3、注册阿里云镜像服务
地址:https://cr.console.aliyun.com/?accounttraceid=a5d79e62-aa2d-45f9-ad6f-80a5ecc19298#/accelerator
4、创建虚拟机
# docker-machine create--virtualbox-cpu-count=2 --virtualbox-memory=4096--virtualbox-disk-size=30000 --engine-registry-mirror=https://rrq33f66.mirror.aliyuncs.com -dvirtualbox default
# docker-machineenv default
# &"C:\Program Files\Docker Toolbox\docker-machine.exe" env default |Invoke-Expression
# dockerinfo
$ docker
pull 镜像 (参考镜像列表)
# docker run -e LANG=zh_CN.utf8-d --name riskmon --privileged=true -p 8080:8080 -p 1521:1521 镜像名称
# docker ps 查看运行中的 容器
# docker ps -a 查看所有容易
#启动容器zh_CN.utf8
# docker start 容器id
#进入容器
# docker exec -ti 容器id/bin/bash
重新进去虚拟机
# dockerimages
#docker-machinestart default
# docker-machineenv default
# & "C:\Program Files\DockerToolbox\docker-machine.exe" env default | Invoke-Expression
5、保存镜像and 提交镜像
1.查看全部镜像
# docker systemdf
# 保存在本地
# docker commit -m "保存修改后的镜像" 容器id 镜像id:版本号
# 提交到远程
# docker tag 你本机的镜像名:标签registry.cn-hangzhou.aliyuncs.com/仓库名/镜像名:latest
# docker push registry.cn-hangzhou.aliyuncs.com/仓库名/镜像名:latest
6、删除docker
# docker images 查看镜像
# docker ps -a 查看容器
# docker rm 容器id
# docker rmi 镜像id or dockerrmi REPOSITORY:TAG
# docker-machinestop default 停止虚拟机
# 进入磁盘删除虚拟机文件