首先window版本必须是10,如果是win7那么安装方法有所不同,win10是官方支持安装的。笔者安装的是Community社区版,版本信息如下:
1、去docker官网下载win10安装包: https://store.docker.com/editions/community/docker-ce-desktop-windows
2、开启win10的Hyper-V , 控制面板 -> 程序 -> 启用或关闭Windows功能 -> 选中Hyper-V ,之后重启。 然后点击下载的exe安装文件安装,中间没有什么特别注意的地方。
3、启动docker, setting -> Daemon 设置阿里云docker镜像仓库,以及DaoCloud镜像仓库(光阿里云貌似不是很给力)
{
"registry-mirrors": [
"https://xxxxxx.mirror.aliyuncs.com",
"http://xxxxxx.m.daocloud.io"
],
"insecure-registries": [],
"debug": true,
"experimental": false
}
阿里云容器镜像服务->选择镜像加速器:https://cr.console.aliyun.com
DaoCloud登录后选择加速器:https://www.daocloud.io/mirror#accelerator-doc
4、几个命令来确认安装是否成功
docker info
docker version
docker run hello-world
其他几个docker命令
#开发模式:
docker-compose -f docker-compose.yml -f docker-compose.dev.yml build
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up
#查看所有容器
docker ps -a
#查看所有镜像
docker images
#删除所有的容器
docker rm $(docker ps -aq)
#
# 删除容器应用
#
docker ps -a --format "{{.ID}}" | foreach {
docker stop $_
docker rm $_
}
#
# 删除本地容器镜像
#
docker images --format "{{.ID}}" | foreach {
docker rmi stop $_
}
来源:oschina
链接:https://my.oschina.net/u/4394305/blog/4024766