win10 home安装docker快速攻略
本文适用于win10 Home用户,专业版和企业版直接见官网。win7版本见Docker Toolbox。
安装清单
软件 | 说明 |
Docker Desktop Installer 步骤介绍页:https://docs.docker.com/docker-for-windows/install-windows-home/ 下载页:https://hub.docker.com/editions/community/docker-ce-desktop-windows/ |
docker安装器,安装内容包含 Docker Engine, Docker CLI client, Docker Compose, Notary, Kubernetes, Credential Helper 等组件。 home版本必须勾选基于WSL2方式运行。原文如下
|
WSL2 下载页:https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel 命令速查页:https://docs.microsoft.com/zh-cn/windows/wsl/wsl-config |
Windows Subsystem for Linux,在win上运行linux,粗略理解为在win上运行linux。 喜大普奔,不用改注册表安装hyper-V了!!! |
Ubuntu on Windows 下载页:win10中Microsoft Store搜索安装Ubuntu |
粗略理解为wsl的镜像,运行起来后就是docker的宿主机了,应用市场安装可忽略微软账号登录。 记得在WSL中把Ubuntu指定为WSL版本2 记得把docker desktop的WSL INTEGRATION设置为Ubuntu。 |
运行层级
如下图~
docker镜像仓库加速
如下图,配置国内仓库加速docker pull
当然了,传统的修改daemon.json也可以,但是。。。路径是否在/etc/docker/daemon.json,如何重启,重启后是否覆盖,就不去试了吧。。。有兴趣的小伙伴自己验证下~
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
时区设置
总要到代码跑起来插入数据才发现时区配置一团糟?先把步骤写好嘛~倒推一下时区配置。
容器时区:每个镜像作者都有自己的风格和想法吧。。。个人觉得最佳实践是启动镜像时映射宿主机时区,-v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime
宿主机时区:这里宿主机OS是Ubuntu,要配要改都很愉快~要是用docker默认的iso,查老半天资料都不知道是什么版本有什么命令能怎么改。
windows时区:已经不影响了~~~
磁盘挂载
wsl官网的挂载命令似乎在当前版本是没法用的。不过反正默认已经把所有磁盘分区挂载到wsl里了。
例如执行wsl mount可以看到d盘被映射为/mnt/d
win10 home安装docker快速攻略的更多相关文章
- 【转】Hive安装及使用攻略
Posted: Jul 16, 2013 Tags: HadoophiveHiveQLsql分区表 Comments: 18 Comments Hive安装及使用攻略 让Hadoop跑在云端系列文章, ...
- Android-x86虚拟机安装配置全攻略
转自Android-x86虚拟机安装配置全攻略 注:这里安装从简,具体请参考虚拟机Vmware安装运行安卓4.0详细教程 Android-x86虚拟机安装配置网上有很多,但是全部说明白的确不多,希望这 ...
- 【Linux】【secureCRT】下载,安装,激活攻略
以前公司使用的是SSH访问Linux服务器,今天争取了能看到数据,问了同事使用的是secureCRT,然后自己就装了一个. 下载地址:https://www.vandyke.com/download/ ...
- win10下安装docker
win10下安装docker 1. 启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾选Hyper-V,然后点击确定(整个过程需要重新启动几次),如图: 安装Doc ...
- 在win10下使用docker快速搭建ruby开发环境
docker在windows下发力的时候必将取代各种虚拟机,并改变程序员的开发习惯,或许还会改变infra的工作. 概要: 在Windows下搭建开发环境一直是infra(我)头疼的事情.为了解决这个 ...
- win10上安装Docker
方法1:具体我没有试过,不知道win10下可以么.http://blog.csdn.net/zistxym/article/details/42918339 方法2: 先安装VirtualBox(下载 ...
- phpMyAdmin 安装教程全攻略
管理MYSQL数据库的最好工具是PHPmyAdmin,现在最新版本是phpMyAdmin 2.9.0.2,这是一个国际上开源的软件,一直在更新版本,你可以从 http://www.phpmyadmin ...
- win10专业版安装docker实战
在win10专业版上安装docker 一,下载Docker for Windows Installer.exe 二,在程序面板---程序----程序和功能中找到启动或关闭windows功能,将hype ...
- Win10下安装Docker及tensorflow(cpu版)
1.准备工作: 1)64为操作系统,win7或者更高 2)支持“ Hardware Virtualization Technology”,并且,“virtualization ”可用(可进入任务管理器 ...
随机推荐
- 深入了解Netty【三】Netty概述
1.简介 Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端. Netty是一个NIO客户端服务器框架,它支持快速.简单地开发协议服务器和客户端等网络应用程序 ...
- Codeforces1365
AC代码 A. Matrix Game 对于给定矩阵,剩余可用的位置的数目是确定的,根据奇偶性判断就完事了. B. Trouble Sort 如果数组\(b\)有0有1,那么Yes.否则只有数组\(a ...
- 认证授权:IdentityServer4
前言 上一篇文章<学习OIDC>介绍了OIDC协议,本篇开始我们就来具体来学习OIDC的具体实现IdentityServer4 学习. 一.IdentityServer4 是什么? Ide ...
- 支持MySQL数据库的agumaster版本
下载地址:https://files.cnblogs.com/files/xiandedanteng/agumaster20200501.zip
- CentOS如何设置IP连接网络
1.登录系统,进入:cd /etc/sysconfig/network-scripts 目录下,如下图: 找到 ifcfg-ens33(文件) 第二步:使用vi编辑器打开ifcfg-ens33文件,使 ...
- python中绝对值的表达式
abs(x) print(abs(23)) #23print(abs(-45)) #45
- vue-element-admin实战 | 第二篇: 最小改动接入后台实现根据权限动态加载菜单
一. 前言 本篇基于 有来商城 youlai-mall微服务项目,通过对vue-element-admin的权限菜单模块理解个性定制其后台接口,实现对vue-element-admin工程几乎不做改动 ...
- Python实现GUI开发 PySide2&PyQt环境配置
更新于2020-09-15 - 18:50:37 [前言] 关于Python开发GUI图形界面程序的问题,大概是19年十分困扰我,主要是没有经验以及缺乏高效简洁的视频或教学文档,导致在19年中秋前后花 ...
- Docker实战(5)升级Docker版本后的报错
出现情况:因我升级了Centos内核后docker服务无法开启,所做重装处理但还是无效,最终将docker服务做了升级,升级步骤我会放置下面,但在启动老版本容器又出现Error response fr ...
- 云计算openstack核心组件——neutron网络服务(9)
一.虚拟机获取 ip: 用 namspace 隔离 DHCP 服务 Neutron 通过 dnsmasq 提供 DHCP 服务,而 dnsmasq 通过 Linux Network Namespa ...