码迷,mamicode.com
首页 > Windows程序 > 详细

win10家庭版安装docker

时间:2019-12-12 15:06:22      阅读:1060      评论:0      收藏:0      [点我收藏+]

标签:修改   oracle   quick   还需   mirrors   size   ports   efault   目录   

在win10家庭版中安装docker

1、安装

由于win10家庭版不支持Docker for Windows,所以选择安装docker toolbox,可以到阿里镜像源下载安装:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

技术图片

下载完毕后直接安装即可

技术图片

 可以选择是否需要安装的组件,安装好后桌面有新增下列三个图标:

技术图片

2、初始化

点击Docker Quickstart Terminal进行初始化,这时会自动下载并启动一个docker虚拟机,该步骤可以会提示找不到base.exe,无法启动,只需更换这个命令的地址即可,换成本地git的地址:

技术图片

 

 然后就可以正常启动了,首次启动速度可能较慢。

3、配置国内镜像源。

4、修改虚拟机的默认存储位置。由于虚拟机默认会存在C盘上面,可以考虑是否迁移出C盘。

5、配置共享文件夹(重要):

打开Oracle VM VirtualBox,选择docker的默认虚拟机default,点击设置,进入到共享文件,然后添加一个共享文件夹,该文件夹就是项目存放的文件夹,设置为自动挂载并且设置完全的访问权限,

技术图片

 6、挂载文件夹到虚拟机(重要):

即使设置了共享文件夹,但是由于该文件夹没有挂载到docker虚拟机上面,因此任然是不可用的,还需要挂载到虚拟机上面,执行下面命令即可挂载。

mount -t vboxsf wzx /wzx

即把本地共享的文件夹挂载到了虚拟机的根目录下的wzx文件夹中,挂载完成。

7、配置docker-compose.yml文件

配置示例:

nginx:
    image: nginx:latest
    ports:
      - "${HTTP_PORT:-180}:80"
    volumes:
      - /wzx/sirius/.docker/site.dev.conf:/etc/nginx/conf.d/default.conf
      - /wzx/sirius:/data/www
      - /wzx/sirius/../log/nginx:/var/log/nginx
    links:
      - "php"

8、配置端口转发(重要):

技术图片

 9、执行docker-compose up -d 

执行这个命令可以检测到是否配置成功,搞命令会找到上面的docker-compose.yml文件,这个文件可以不用放在项目中,但是执行的时候需要早文件存放的目录下执行这个命令。

 

win10家庭版安装docker

标签:修改   oracle   quick   还需   mirrors   size   ports   efault   目录   

原文地址:https://www.cnblogs.com/gzwzx/p/12028925.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!