windows 10 家庭版安装Docker和portainer汉化版
Posted 北极的大企鹅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows 10 家庭版安装Docker和portainer汉化版相关的知识,希望对你有一定的参考价值。
前景提要
- 这个笔记本是华为的Matebook14,本着原装系统比较稳定的原则,没有对其进行个人安装操作系统,但是对系统进行了升级,升级成了企业版,但是,目前看来内核还是原来的家庭版,这个安装起windows十分的费劲.
- 安装最新版的Docker需要wsl 2 ,按照百度到的方式,每次都会显示操作成功,但是,实际Docker Desk Top检测的时候就会报错,而且最新版不支持关闭wsl的检测,关不上,致使无法使用.
- 各种折腾后无果,最后选择这样安装.
存在问题
序号 | 问题 | 备注 |
---|---|---|
1 | 操作系统是作者自己升级的企业版系统 | |
2 | 操作系统的应用商城被删除了 | 无法从商城下载Linux系统 |
3 | Docker需要的wsl安装无法成功 |
一、Docker的windows版本安装
1、官网下载: https://www.docker.com/(没有本文问题的直接下载就好.)
2、本文是找到其他版本的Docker,装一个不是最新的版本,就可以了。
- 找到如图的位置,然后,进入文档界面
- 点开红圈部分,就可以下载到历史版本.
- 右边就是版本号,点击就可以下载了.
- 本文用的是最低版本的4.0.0版本.(点击如图位置,就可以下载了.)
3、系统修改
开启本机的虚拟器
(1) 开启 Hyper-V
- 控制面板打开,选择程序,选择启动或关闭windows功能
(2) 开启虚拟平台和Linux子系统
修改默认的安装路径.
-
修改安装文件夹到其他盘符.
-
1、先创建 D:\\Program Files\\Docker 目录。
注意:如果C盘Program Files 如果有Docker,需要先删除 -
2、用管理员身份打开 cmd 窗口,然后,再运行如下命令:
-
mklink /j "C:\\Program Files\\Docker" "D:\\Program Files\\Docker"
- 重启计算机.
4、安装Docker
- 双击下载的文件,进行安装.
-
安装成功后.
-
点击桌面生成的快捷图标。首次点开也会检测wsl,快速点击红圈的图标,点击关闭wsl检测,还能正常使用。(注册账户自行注册.)
- 修改Docker的镜像文件,可以提高下载速度.
"registry-mirrors": [
"http://mirrors.aliyun.com",
"https://mirrors.tuna.tsinghua.edu.cn",
"https://1nj0zren.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"http://f1361db2.m.daocloud.io",
"https://registry.docker-cn.com"
],
"insecure-registries": [
"docker.wongoing.net"
],
......
- 点击Apply and Restart(否则,无法生效.)
二、Docker的汉化portainer管理工具直接安装
1、工具安装
(1).win + X 打开 shell 的管理员模式.
(2) . 输入命令
- 创建数据文件夹
docker volume create portainer_data
- 直接用汉化版镜像
docker pull 6053537/portainer-ce
- 启动和加载命令
docker run -d --name portainer -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce
- 查看Docker DeskTop 的Image就会看到下载好的工具.
- 在如图位置点击run.
- 进行设置.
- 点击containers,就可以看到在运行的状况.
- 点击右侧浏览器打开,或者自己在网页输入地址: http://localhost:9000/
2、浏览器使用
(1) 打开浏览器后,首先,进行账户注册,密码要是12位.
(2) 如果输入完密码,没有出现创建用户,就打开DockerDeskTop,点击如图刷新,再次打开输入密码,就可以创建账户了.(先红色圈,再蓝色圈)
(3) 登陆账户后,就会进入首页,就会看到Docker容器.
(4) 点击进入就可以对Docker内部进行操作了.比如看下安装的portainer.
Windows10 家庭版 Docker的安装
Docker的安装
1、简介:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,
然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
--老生常谈,摘自百度百科。
2、l两种安装方式,Docker for Windows安装和Docker Toolbox安装,首先确认你的电脑系统,本人的是Windows10 家庭版 64位操作系统,
Windows10专业版,企业版,教育版等均可用Docker for Windows安装,链接为:https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe
如果和本人一样是家庭版的则要使用Docker Toolbox 下载地址 http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
3、下载完成后如果你的电脑上没有安装过Virtualbox和git,傻瓜式安装即可,一键next到底。
这里有一个问题是,如果你之前安装的git的安装路径会和该工具默认安装路径不符,会导致启动Docker Quickstart Terminal
找不到bash.exe文件,只要更改一下快捷方式的默认路径就可以。
安装完成后会生成三个图标,分别为Oracle VM VirtualBox,kitematic(Alpha)和Docker Quickstart Terminal,
然后运行Docker Quickstart Terminal,经过一段时间的默认检索和配置如果直接成功显示出docker标志性的鲸鱼集装箱图案,
那么恭喜你安装成功了,如果像本人这样报错:The process cannot access the file because it is being used by another process.
也即是:进程无法访问该文件,因为另一个进程正在使用该文件。那证明Boot2Docker下载失败,你需要先去默认的Boot2Docker
安装路径C:\Users\Administrator\.docker\machine\cache下删除Boot2Docker.iso.tmp***文件,
然后在窗口显示的路径https://github.com/boot2docker/boot2docker/releases/download/v18.09.3/boot2docker.iso
--这里要提一下,W3C中的Docker教程(小赤佬)文章中的Boot2Docker下载路径已经过期,不能用了。
用浏览器预下载然后剪切到默认安装路径下,注意不需要解压。然后重新启动Docker Quickstart Terminal就搞定了。
以上是关于windows 10 家庭版安装Docker和portainer汉化版的主要内容,如果未能解决你的问题,请参考以下文章