admin 管理员组文章数量: 887021
目录
- 0、环境准备
- 1、下载docker_toolbox工具
- 1、2安装docker_toolbox
- 1、3 使用虚拟机
- 1、4 端口映射
- 1、5 目录挂载:
示意图:
后面安装的docker_toolbox
工具,其实类似于Windows的VMware一样,docker_toolbox
提供了一个Linux系统,可以在里面进行docker的使用(和平时在Linux环境使用docker一样)
0、环境准备
Docker 在 window 上需要你的 Cpu 支持虚拟化。打开任务管理器,选择性能就可以查看:
1、下载docker_toolbox工具
注:(Windows server 2012版本需要该工具支持才能运行docker)
附上安装包:提取码:vmxv【点我下载】,也可自行去官网下载。
1、2安装docker_toolbox
双击运行下载好的docker_toolbox程序进行安装;
安装路径自行选择;
遇到下面界面建议勾选,其余默认下一步即可。
1、3 使用虚拟机
双击下面安装好的虚拟机管理工具,进入后默认有一个名为default
的虚拟机,右击运行;
虚拟机默认信息一般是:
host:192.168.99.100
user:docker
password:tcuser
(1)可以使用自带的终端窗口进行操作(不支持中文显示,不推荐);
(2)也可以使用自己的xshell类工具连接(推荐)
1、4 端口映射
例如:
如果需要将docker容器内部的服务的端口8001映射出来,需要在docker_toolbox 工具里设置,才能在自己的Windows server宿主机浏览器访问使用:
1、5 目录挂载:
如果需要将docker内部的目录映射到Windows server本地。需要:
1、先将Windows本地目录映射到Linux虚拟机
登录虚拟机Linux,执行下面命令挂载
# 切换root
sudo -i
# 将Windows本地目录d/dian_lian/program/logs映射到虚拟机目录/mnt/docker/logs
sudo mount -t vboxsf d/dian_lian/program/logs /mnt/docker/logs
2、再将docker内部目录映射到虚拟机Linux的目录。
# 将镜像启动成一个容器(将容器目录映射到虚拟机目录)
docker run --name=u8 --privileged=true -p 8001:8001 -v /mnt/docker/logs:/web/u8_data/logs -itd u8 /usr/sbin/init
本文标签: 系统安装 Server Windows docker
版权声明:本文标题:在Windows server 2012R2系统安装使用docker 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1727815363h1173420.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论